Input buildinfo: https://buildinfos.debian.net/buildinfo-pool/o/openvswitch/openvswitch_2.15.0+ds1-2_all.buildinfo Use metasnap for getting required timestamps New buildinfo file: /tmp/openvswitch-2.15.0+ds1-2yxygkpz7/openvswitch_2.15.0+ds1-2_all.buildinfo Get source package info: openvswitch=2.15.0+ds1-2 Source URL: http://snapshot.notset.fr/mr/package/openvswitch/2.15.0+ds1-2/srcfiles?fileinfo=1 env -i PATH=/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp mmdebstrap --arch=amd64 --include=adduser=3.118 autoconf=2.69-14 automake=1:1.16.3-2 autopoint=0.21-4 autotools-dev=20180224.1+nmu1 base-files=11 base-passwd=3.5.49 bash=5.1-2 binutils=2.35.1-7 binutils-common=2.35.1-7 binutils-x86-64-linux-gnu=2.35.1-7 bsdextrautils=2.36.1-7 bsdutils=1:2.36.1-7 build-essential=12.9 bzip2=1.0.8-4 ca-certificates=20210119 coreutils=8.32-4+b1 cpp=4:10.2.1-1 cpp-10=10.2.1-6 dash=0.5.11+git20200708+dd9ef66-5 debconf=1.5.74 debhelper=13.3.3 debianutils=4.11.2 dh-autoreconf=20 dh-python=4.20201102 dh-strip-nondeterminism=1.11.0-1 diffutils=1:3.7-5 docutils-common=0.16+dfsg-3 dpkg=1.20.7.1 dpkg-dev=1.20.7.1 dwz=0.13+20210201-1 file=1:5.39-3 findutils=4.8.0-1 fontconfig=2.13.1-4.2 fontconfig-config=2.13.1-4.2 fonts-dejavu-core=2.37-2 g++=4:10.2.1-1 g++-10=10.2.1-6 gcc=4:10.2.1-1 gcc-10=10.2.1-6 gcc-10-base=10.2.1-6 gettext=0.21-4 gettext-base=0.21-4 graphviz=2.42.2-4+b2 grep=3.6-1 groff-base=1.22.4-6 gzip=1.10-2 hostname=3.23 ibverbs-providers=33.1-1 init-system-helpers=1.60 intltool-debian=0.35.0+20060710.5 jq=1.6-2.1 libacl1=2.2.53-10 libann0=1.1.2+doc-7 libarchive-zip-perl=1.68-1 libasan6=10.2.1-6 libatomic1=10.2.1-6 libattr1=1:2.4.48-6 libaudit-common=1:3.0-2 libaudit1=1:3.0-2 libbinutils=2.35.1-7 libblkid1=2.36.1-7 libbpf-dev=1:0.3-2 libbpf0=1:0.3-2 libbrotli1=1.0.9-2+b2 libbsd-dev=0.11.3-1 libbsd0=0.11.3-1 libbz2-1.0=1.0.8-4 libc-bin=2.31-9 libc-dev-bin=2.31-9 libc6=2.31-9 libc6-dev=2.31-9 libcairo2=1.16.0-5 libcap-ng-dev=0.7.9-2.2+b1 libcap-ng0=0.7.9-2.2+b1 libcc1-0=10.2.1-6 libcdt5=2.42.2-4+b2 libcgraph6=2.42.2-4+b2 libcom-err2=1.46.1-1 libcrypt-dev=1:4.4.17-1 libcrypt1=1:4.4.17-1 libctf-nobfd0=2.35.1-7 libctf0=2.35.1-7 libdatrie1=0.2.13-1 libdb5.3=5.3.28+dfsg1-0.8 libdbus-1-3=1.12.20-1 libdbus-1-dev=1.12.20-1 libdebconfclient0=0.256 libdebhelper-perl=13.3.3 libdeflate0=1.7-1 libdpdk-dev=20.11-2 libdpkg-perl=1.20.7.1 libelf-dev=0.183-1 libelf1=0.183-1 libevent-2.1-7=2.1.12-stable-1 libexpat1=2.2.10-1 libexpat1-dev=2.2.10-1 libfdt-dev=1.6.0-1 libfdt1=1.6.0-1 libffi7=3.3-5 libfile-stripnondeterminism-perl=1.11.0-1 libfontconfig1=2.13.1-4.2 libfreetype6=2.10.4+dfsg-1 libfribidi0=1.0.8-2 libgcc-10-dev=10.2.1-6 libgcc-s1=10.2.1-6 libgcrypt20=1.8.7-3 libgd3=2.3.0-2 libgdbm-compat4=1.19-2 libgdbm6=1.19-2 libglib2.0-0=2.66.7-1 libgmp10=2:6.2.1+dfsg-1 libgomp1=10.2.1-6 libgpg-error0=1.38-2 libgraphite2-3=1.3.14-1 libgssapi-krb5-2=1.18.3-4 libgts-0.7-5=0.7.6+darcs121130-4+b1 libgvc6=2.42.2-4+b2 libgvpr2=2.42.2-4+b2 libharfbuzz0b=2.7.4-1 libhogweed6=3.7-2 libibverbs-dev=33.1-1 libibverbs1=33.1-1 libice6=2:1.0.10-1 libicu67=67.1-6 libipsec-mb-dev=0.55-1 libipsec-mb0=0.55-1 libisal-dev=2.30.0-2 libisal2=2.30.0-2 libisl23=0.23-1 libitm1=10.2.1-6 libjansson-dev=2.13.1-1.1 libjansson4=2.13.1-1.1 libjbig0=2.1-3.1+b2 libjpeg62-turbo=1:2.0.6-1 libjq1=1.6-2.1 libjs-jquery=3.5.1+dfsg+~3.5.5-7 libjs-sphinxdoc=3.4.3-1 libjs-underscore=1.9.1~dfsg-1 libk5crypto3=1.18.3-4 libkeyutils1=1.6.1-2 libkmod2=28-1 libkrb5-3=1.18.3-4 libkrb5support0=1.18.3-4 liblab-gamut1=2.42.2-4+b2 liblsan0=10.2.1-6 libltdl7=2.4.6-15 liblz4-1=1.9.3-1 liblzma5=5.2.5-1.0 libmagic-mgc=1:5.39-3 libmagic1=1:5.39-3 libmd-dev=1.0.3-3 libmd0=1.0.3-3 libmnl-dev=1.0.4-3 libmnl0=1.0.4-3 libmount1=2.36.1-7 libmpc3=1.2.0-1 libmpdec3=2.5.1-1 libmpfr6=4.1.0-3 libncurses6=6.2+20201114-2 libncursesw6=6.2+20201114-2 libnettle8=3.7-2 libnl-3-200=3.4.0-1+b1 libnl-3-dev=3.4.0-1+b1 libnl-route-3-200=3.4.0-1+b1 libnl-route-3-dev=3.4.0-1+b1 libnsl-dev=1.3.0-2 libnsl2=1.3.0-2 libnuma-dev=2.0.12-1+b1 libnuma1=2.0.12-1+b1 libonig5=6.9.6-1 libpam-modules=1.4.0-4 libpam-modules-bin=1.4.0-4 libpam-runtime=1.4.0-4 libpam0g=1.4.0-4 libpango-1.0-0=1.46.2-3 libpangocairo-1.0-0=1.46.2-3 libpangoft2-1.0-0=1.46.2-3 libpathplan4=2.42.2-4+b2 libpcap-dev=1.10.0-2 libpcap0.8=1.10.0-2 libpcap0.8-dev=1.10.0-2 libpcre2-8-0=10.36-2 libpcre3=2:8.39-13 libperl5.32=5.32.1-2 libpipeline1=1.5.3-1 libpixman-1-0=0.40.0-1 libpng16-16=1.6.37-3 libprocps8=2:3.3.17-4 libpython3-all-dev=3.9.1-1 libpython3-dev=3.9.1-1 libpython3-stdlib=3.9.1-1 libpython3.9=3.9.1-4 libpython3.9-dev=3.9.1-4 libpython3.9-minimal=3.9.1-4 libpython3.9-stdlib=3.9.1-4 libquadmath0=10.2.1-6 libreadline8=8.1-1 librte-acl21=20.11-2 librte-baseband-acc100-21=20.11-2 librte-baseband-fpga-5gnr-fec21=20.11-2 librte-baseband-fpga-lte-fec21=20.11-2 librte-baseband-null21=20.11-2 librte-baseband-turbo-sw21=20.11-2 librte-bbdev21=20.11-2 librte-bitratestats21=20.11-2 librte-bpf21=20.11-2 librte-bus-dpaa21=20.11-2 librte-bus-fslmc21=20.11-2 librte-bus-ifpga21=20.11-2 librte-bus-pci21=20.11-2 librte-bus-vdev21=20.11-2 librte-bus-vmbus21=20.11-2 librte-cfgfile21=20.11-2 librte-cmdline21=20.11-2 librte-common-cpt21=20.11-2 librte-common-dpaax21=20.11-2 librte-common-iavf21=20.11-2 librte-common-mlx5-21=20.11-2 librte-common-octeontx2-21=20.11-2 librte-common-octeontx21=20.11-2 librte-common-qat21=20.11-2 librte-common-sfc-efx21=20.11-2 librte-compress-isal21=20.11-2 librte-compress-octeontx21=20.11-2 librte-compress-zlib21=20.11-2 librte-compressdev21=20.11-2 librte-crypto-aesni-gcm21=20.11-2 librte-crypto-aesni-mb21=20.11-2 librte-crypto-bcmfs21=20.11-2 librte-crypto-caam-jr21=20.11-2 librte-crypto-ccp21=20.11-2 librte-crypto-dpaa-sec21=20.11-2 librte-crypto-dpaa2-sec21=20.11-2 librte-crypto-kasumi21=20.11-2 librte-crypto-nitrox21=20.11-2 librte-crypto-null21=20.11-2 librte-crypto-octeontx2-21=20.11-2 librte-crypto-octeontx21=20.11-2 librte-crypto-openssl21=20.11-2 librte-crypto-scheduler21=20.11-2 librte-crypto-snow3g21=20.11-2 librte-crypto-virtio21=20.11-2 librte-crypto-zuc21=20.11-2 librte-cryptodev21=20.11-2 librte-distributor21=20.11-2 librte-eal21=20.11-2 librte-efd21=20.11-2 librte-ethdev21=20.11-2 librte-event-dlb2-21=20.11-2 librte-event-dlb21=20.11-2 librte-event-dpaa2-21=20.11-2 librte-event-dpaa21=20.11-2 librte-event-dsw21=20.11-2 librte-event-octeontx2-21=20.11-2 librte-event-octeontx21=20.11-2 librte-event-opdl21=20.11-2 librte-event-skeleton21=20.11-2 librte-event-sw21=20.11-2 librte-eventdev21=20.11-2 librte-fib21=20.11-2 librte-flow-classify21=20.11-2 librte-graph21=20.11-2 librte-gro21=20.11-2 librte-gso21=20.11-2 librte-hash21=20.11-2 librte-ip-frag21=20.11-2 librte-ipsec21=20.11-2 librte-jobstats21=20.11-2 librte-kni21=20.11-2 librte-kvargs21=20.11-2 librte-latencystats21=20.11-2 librte-lpm21=20.11-2 librte-mbuf21=20.11-2 librte-member21=20.11-2 librte-mempool-bucket21=20.11-2 librte-mempool-dpaa2-21=20.11-2 librte-mempool-dpaa21=20.11-2 librte-mempool-octeontx2-21=20.11-2 librte-mempool-octeontx21=20.11-2 librte-mempool-ring21=20.11-2 librte-mempool-stack21=20.11-2 librte-mempool21=20.11-2 librte-meta-all=20.11-2 librte-meta-allpmds=20.11-2 librte-meta-baseband=20.11-2 librte-meta-bus=20.11-2 librte-meta-compress=20.11-2 librte-meta-crypto=20.11-2 librte-meta-event=20.11-2 librte-meta-mempool=20.11-2 librte-meta-net=20.11-2 librte-meta-raw=20.11-2 librte-meter21=20.11-2 librte-metrics21=20.11-2 librte-net-af-packet21=20.11-2 librte-net-af-xdp21=20.11-2 librte-net-ark21=20.11-2 librte-net-atlantic21=20.11-2 librte-net-avp21=20.11-2 librte-net-axgbe21=20.11-2 librte-net-bnx2x21=20.11-2 librte-net-bnxt21=20.11-2 librte-net-bond21=20.11-2 librte-net-cxgbe21=20.11-2 librte-net-dpaa2-21=20.11-2 librte-net-dpaa21=20.11-2 librte-net-e1000-21=20.11-2 librte-net-ena21=20.11-2 librte-net-enetc21=20.11-2 librte-net-enic21=20.11-2 librte-net-failsafe21=20.11-2 librte-net-fm10k21=20.11-2 librte-net-hinic21=20.11-2 librte-net-hns3-21=20.11-2 librte-net-i40e21=20.11-2 librte-net-iavf21=20.11-2 librte-net-ice21=20.11-2 librte-net-igc21=20.11-2 librte-net-ipn3ke21=20.11-2 librte-net-ixgbe21=20.11-2 librte-net-kni21=20.11-2 librte-net-liquidio21=20.11-2 librte-net-memif21=20.11-2 librte-net-mlx4-21=20.11-2 librte-net-mlx5-21=20.11-2 librte-net-netvsc21=20.11-2 librte-net-nfp21=20.11-2 librte-net-null21=20.11-2 librte-net-octeontx2-21=20.11-2 librte-net-octeontx21=20.11-2 librte-net-pcap21=20.11-2 librte-net-pfe21=20.11-2 librte-net-qede21=20.11-2 librte-net-ring21=20.11-2 librte-net-sfc21=20.11-2 librte-net-softnic21=20.11-2 librte-net-tap21=20.11-2 librte-net-thunderx21=20.11-2 librte-net-txgbe21=20.11-2 librte-net-vdev-netvsc21=20.11-2 librte-net-vhost21=20.11-2 librte-net-virtio21=20.11-2 librte-net-vmxnet3-21=20.11-2 librte-net21=20.11-2 librte-node21=20.11-2 librte-pci21=20.11-2 librte-pdump21=20.11-2 librte-pipeline21=20.11-2 librte-port21=20.11-2 librte-power21=20.11-2 librte-raw-dpaa2-cmdif21=20.11-2 librte-raw-dpaa2-qdma21=20.11-2 librte-raw-ifpga21=20.11-2 librte-raw-ioat21=20.11-2 librte-raw-ntb21=20.11-2 librte-raw-octeontx2-dma21=20.11-2 librte-raw-octeontx2-ep21=20.11-2 librte-raw-skeleton21=20.11-2 librte-rawdev21=20.11-2 librte-rcu21=20.11-2 librte-regex-mlx5-21=20.11-2 librte-regex-octeontx2-21=20.11-2 librte-regexdev21=20.11-2 librte-reorder21=20.11-2 librte-rib21=20.11-2 librte-ring21=20.11-2 librte-sched21=20.11-2 librte-security21=20.11-2 librte-stack21=20.11-2 librte-table21=20.11-2 librte-telemetry21=20.11-2 librte-timer21=20.11-2 librte-vdpa-ifc21=20.11-2 librte-vdpa-mlx5-21=20.11-2 librte-vhost21=20.11-2 libseccomp2=2.5.1-1 libselinux1=3.1-3 libsemanage-common=3.1-1 libsemanage1=3.1-1+b2 libsepol1=3.1-1 libsigsegv2=2.13-1 libsm6=2:1.2.3-1 libsmartcols1=2.36.1-7 libsqlite3-0=3.34.1-2 libssl-dev=1.1.1j-1 libssl1.1=1.1.1j-1 libstdc++-10-dev=10.2.1-6 libstdc++6=10.2.1-6 libsub-override-perl=0.09-2 libsystemd0=247.3-1 libthai-data=0.1.28-3 libthai0=0.1.28-3 libtiff5=4.2.0-1 libtinfo6=6.2+20201114-2 libtirpc-common=1.3.1-1 libtirpc-dev=1.3.1-1 libtirpc3=1.3.1-1 libtool=2.4.6-15 libtsan0=10.2.1-6 libubsan1=10.2.1-6 libuchardet0=0.0.7-1 libudev1=247.3-1 libunbound-dev=1.13.1-1 libunbound8=1.13.1-1 libunistring2=0.9.10-4 libuuid1=2.36.1-7 libwebp6=0.6.1-2+b1 libx11-6=2:1.7.0-2 libx11-data=2:1.7.0-2 libxau6=1:1.0.9-1 libxaw7=2:1.0.13-1.1 libxcb-render0=1.14-3 libxcb-shm0=1.14-3 libxcb1=1.14-3 libxdmcp6=1:1.1.2-3 libxext6=2:1.3.3-1.1 libxml2=2.9.10+dfsg-6.3+b1 libxmu6=2:1.1.2-2+b3 libxpm4=1:3.5.12-1 libxrender1=1:0.9.10-1 libxt6=1:1.2.0-1 libzstd1=1.4.8+dfsg-1 linux-libc-dev=5.10.13-1 login=1:4.8.1-1 lsb-base=11.1.0 m4=1.4.18-5 make=4.3-4 man-db=2.9.4-2 mawk=1.3.4.20200120-2 media-types=4.0.0 ncurses-base=6.2+20201114-2 ncurses-bin=6.2+20201114-2 openssl=1.1.1j-1 openstack-pkg-tools=117 passwd=1:4.8.1-1 patch=2.7.6-7 perl=5.32.1-2 perl-base=5.32.1-2 perl-modules-5.32=5.32.1-2 pkg-config=0.29.2-1 po-debconf=1.0.21+nmu1 procps=2:3.3.17-4 python-babel-localedata=2.8.0+dfsg.1-6 python-pip-whl=20.1.1-2 python3=3.9.1-1 python3-alabaster=0.7.8-1.1 python3-all=3.9.1-1 python3-all-dev=3.9.1-1 python3-babel=2.8.0+dfsg.1-6 python3-certifi=2020.6.20-1 python3-chardet=4.0.0-1 python3-dev=3.9.1-1 python3-distutils=3.9.2-1 python3-docutils=0.16+dfsg-3 python3-idna=2.10-1 python3-imagesize=1.2.0-2 python3-jinja2=2.11.2-1 python3-lib2to3=3.9.2-1 python3-markupsafe=1.1.1-1+b3 python3-minimal=3.9.1-1 python3-packaging=20.9-2 python3-pip=20.1.1-2 python3-pkg-resources=52.0.0-1 python3-pygments=2.7.1+dfsg-1 python3-pyparsing=2.4.7-1 python3-requests=2.25.1+dfsg-2 python3-roman=2.0.0-5 python3-setuptools=52.0.0-1 python3-six=1.15.0-2 python3-snowballstemmer=2.1.0-1 python3-sortedcontainers=2.1.0-2 python3-sphinx=3.4.3-1 python3-tz=2021.1-1 python3-urllib3=1.26.2-1 python3-wheel=0.34.2-1 python3-zope.interface=5.2.0-1 python3.9=3.9.1-4 python3.9-dev=3.9.1-4 python3.9-minimal=3.9.1-4 rdma-core=33.1-1 readline-common=8.1-1 sed=4.7-1 sensible-utils=0.0.14 sgml-base=1.30 sphinx-common=3.4.3-1 sysvinit-utils=2.96-5 tar=1.34+dfsg-1 tzdata=2021a-1 ucf=3.0043 udev=247.3-1 util-linux=2.36.1-7 x11-common=1:7.7+22 xml-core=0.18+nmu1 xz-utils=5.2.5-1.0 zlib1g=1:1.2.11.dfsg-2 zlib1g-dev=1:1.2.11.dfsg-2 --variant=apt --aptopt=Acquire::Check-Valid-Until "false" --aptopt=Acquire::http::Dl-Limit "1000"; --aptopt=Acquire::https::Dl-Limit "1000"; --aptopt=Acquire::Retries "5"; --aptopt=APT::Get::allow-downgrades "true"; --keyring=/usr/share/keyrings/ --essential-hook=chroot "$1" sh -c "apt-get --yes install fakeroot util-linux" --essential-hook=copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ --essential-hook=chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20210306T023804Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20210218T111050Z/ unstable main' >> /etc/apt/sources.list && apt-get update" --customize-hook=chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash --customize-hook=chroot "$1" env sh -c "apt-get source --only-source -d openvswitch=2.15.0+ds1-2 && mkdir -p /build/openvswitch-NfUhtD && dpkg-source --no-check -x /*.dsc /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1 && chown -R builduser:builduser /build/openvswitch-NfUhtD" --customize-hook=chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1 && env DEB_BUILD_OPTIONS="parallel=4" LANG="C.UTF-8" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1613854683" DEB_BUILD_OPTIONS=nocheck dpkg-buildpackage -uc -a amd64 --build=all" --customize-hook=sync-out /build/openvswitch-NfUhtD /tmp/openvswitch-2.15.0+ds1-2yxygkpz7 bullseye /dev/null deb http://snapshot.notset.fr/archive/debian/20210218T111050Z unstable main I: automatically chosen mode: root I: chroot architecture amd64 is equal to the host's architecture I: automatically chosen format: null I: using /tmp/mmdebstrap.svpBWXHAJ9 as tempdir I: running apt-get update... I: downloading packages with apt... I: extracting archives... I: installing essential packages... I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "apt-get --yes install fakeroot util-linux"' exec /tmp/mmdebstrap.svpBWXHAJ9 Reading package lists... Building dependency tree... util-linux is already the newest version (2.36.1-7). The following NEW packages will be installed: fakeroot libfakeroot 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 134 kB of archives. After this operation, 397 kB of additional disk space will be used. Get:1 http://snapshot.notset.fr/archive/debian/20210218T111050Z unstable/main amd64 libfakeroot amd64 1.25.3-1.1 [47.0 kB] Get:2 http://snapshot.notset.fr/archive/debian/20210218T111050Z unstable/main amd64 fakeroot amd64 1.25.3-1.1 [87.0 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 134 kB in 0s (1023 kB/s) Selecting previously unselected package libfakeroot:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 4662 files and directories currently installed.) Preparing to unpack .../libfakeroot_1.25.3-1.1_amd64.deb ... Unpacking libfakeroot:amd64 (1.25.3-1.1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../fakeroot_1.25.3-1.1_amd64.deb ... Unpacking fakeroot (1.25.3-1.1) ... Setting up libfakeroot:amd64 (1.25.3-1.1) ... Setting up fakeroot (1.25.3-1.1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Processing triggers for libc-bin (2.31-9) ... I: running special hook: copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20210306T023804Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20210218T111050Z/ unstable main' >> /etc/apt/sources.list && apt-get update"' exec /tmp/mmdebstrap.svpBWXHAJ9 Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm InRelease [81.6 kB] Get:2 http://snapshot.notset.fr/archive/debian/20210306T023804Z unstable InRelease [154 kB] Hit:3 http://snapshot.notset.fr/archive/debian/20210218T111050Z unstable InRelease Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Get:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources [11.4 MB] Get:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages [11.1 MB] Ign:6 http://snapshot.notset.fr/archive/debian/20210306T023804Z unstable/main amd64 Packages Ign:6 http://snapshot.notset.fr/archive/debian/20210306T023804Z unstable/main amd64 Packages Ign:6 http://snapshot.notset.fr/archive/debian/20210306T023804Z unstable/main amd64 Packages Get:6 http://snapshot.notset.fr/archive/debian/20210306T023804Z unstable/main amd64 Packages [11.7 MB] Fetched 34.4 MB in 29s (1207 kB/s) Reading package lists... I: installing remaining packages inside the chroot... I: running --customize-hook in shell: sh -c 'chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash' exec /tmp/mmdebstrap.svpBWXHAJ9 I: running --customize-hook in shell: sh -c 'chroot "$1" env sh -c "apt-get source --only-source -d openvswitch=2.15.0+ds1-2 && mkdir -p /build/openvswitch-NfUhtD && dpkg-source --no-check -x /*.dsc /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1 && chown -R builduser:builduser /build/openvswitch-NfUhtD"' exec /tmp/mmdebstrap.svpBWXHAJ9 Reading package lists... NOTICE: 'openvswitch' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/openstack-team/third-party/openvswitch.git Please use: git clone https://salsa.debian.org/openstack-team/third-party/openvswitch.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 3776 kB of source archives. Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main openvswitch 2.15.0+ds1-2 (dsc) [3148 B] Get:2 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main openvswitch 2.15.0+ds1-2 (tar) [3721 kB] Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main openvswitch 2.15.0+ds1-2 (diff) [51.5 kB] Fetched 3776 kB in 3s (1234 kB/s) Download complete and in download only mode W: Download is performed unsandboxed as root as file 'openvswitch_2.15.0+ds1-2.dsc' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) dpkg-source: info: extracting openvswitch in /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1 dpkg-source: info: unpacking openvswitch_2.15.0+ds1.orig.tar.xz dpkg-source: info: unpacking openvswitch_2.15.0+ds1-2.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying remove-include-debian-automake.mk.patch dpkg-source: info: applying py3-compat.patch I: running --customize-hook in shell: sh -c 'chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1 && env DEB_BUILD_OPTIONS="parallel=4" LANG="C.UTF-8" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1613854683" DEB_BUILD_OPTIONS=nocheck dpkg-buildpackage -uc -a amd64 --build=all"' exec /tmp/mmdebstrap.svpBWXHAJ9 dpkg-buildpackage: info: source package openvswitch dpkg-buildpackage: info: source version 2.15.0+ds1-2 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Thomas Goirand dpkg-source --before-build . fakeroot debian/rules clean make: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions debian/rules:244: warning: overriding recipe for target 'override_dh_installinit' /usr/share/openstack-pkg-tools/pkgos.make:43: warning: ignoring old recipe for target 'override_dh_installinit' debian/rules:249: warning: overriding recipe for target 'override_dh_installsystemd' /usr/share/openstack-pkg-tools/pkgos.make:40: warning: ignoring old recipe for target 'override_dh_installsystemd' dh clean --with autoreconf,python3,sphinxdoc debian/rules override_dh_auto_clean make[1]: Entering directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions debian/rules:244: warning: overriding recipe for target 'override_dh_installinit' /usr/share/openstack-pkg-tools/pkgos.make:43: warning: ignoring old recipe for target 'override_dh_installinit' debian/rules:249: warning: overriding recipe for target 'override_dh_installsystemd' /usr/share/openstack-pkg-tools/pkgos.make:40: warning: ignoring old recipe for target 'override_dh_installsystemd' find . -name "*.pyc" -delete dh_auto_clean set -e ; make python/ovs/version.py && cd python && python3 setup.py clean ; rm -f ovs/version.py ; cd .. make[2]: Entering directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1' make[2]: *** No rule to make target 'python/ovs/version.py'. Stop. make[2]: Leaving directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1' rm -rf _debian _dpdk rm -f debian/openvswitch-common.postinst debian/openvswitch-switch-dpdk.postinst make[1]: Leaving directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1' dh_clean debian/rules build-indep make: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions debian/rules:244: warning: overriding recipe for target 'override_dh_installinit' /usr/share/openstack-pkg-tools/pkgos.make:43: warning: ignoring old recipe for target 'override_dh_installinit' debian/rules:249: warning: overriding recipe for target 'override_dh_installsystemd' /usr/share/openstack-pkg-tools/pkgos.make:40: warning: ignoring old recipe for target 'override_dh_installsystemd' dh build-indep --with autoreconf,python3,sphinxdoc dh_update_autotools_config -i debian/rules override_dh_autoreconf make[1]: Entering directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions debian/rules:244: warning: overriding recipe for target 'override_dh_installinit' /usr/share/openstack-pkg-tools/pkgos.make:43: warning: ignoring old recipe for target 'override_dh_installinit' debian/rules:249: warning: overriding recipe for target 'override_dh_installsystemd' /usr/share/openstack-pkg-tools/pkgos.make:40: warning: ignoring old recipe for target 'override_dh_installsystemd' dh_autoreconf --as-needed libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'. libtoolize: copying file 'build-aux/ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. libtoolize: copying file 'm4/libtool.m4' libtoolize: copying file 'm4/ltoptions.m4' libtoolize: copying file 'm4/ltsugar.m4' libtoolize: copying file 'm4/ltversion.m4' libtoolize: copying file 'm4/lt~obsolete.m4' configure.ac:24: installing 'build-aux/compile' configure.ac:39: installing 'build-aux/config.guess' configure.ac:39: installing 'build-aux/config.sub' configure.ac:22: installing 'build-aux/install-sh' configure.ac:22: installing 'build-aux/missing' Makefile.am: installing 'build-aux/depcomp' patching file ./build-aux/ltmain.sh Hunk #1 succeeded at 7312 (offset 92 lines). Hunk #2 succeeded at 7710 (offset 95 lines). make[1]: Leaving directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1' debian/rules override_dh_auto_configure make[1]: Entering directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions debian/rules:244: warning: overriding recipe for target 'override_dh_installinit' /usr/share/openstack-pkg-tools/pkgos.make:43: warning: ignoring old recipe for target 'override_dh_installinit' debian/rules:249: warning: overriding recipe for target 'override_dh_installsystemd' /usr/share/openstack-pkg-tools/pkgos.make:40: warning: ignoring old recipe for target 'override_dh_installsystemd' test -d _debian || mkdir _debian cd _debian && ( \ test -e Makefile || \ ../configure --prefix=/usr --localstatedir=/var --enable-ssl --enable-shared \ --libdir=/usr/lib/x86_64-linux-gnu \ --sysconfdir=/etc ) checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking how to create a pax tar archive... gnutar checking whether make supports the include directive... yes (GNU style) checking for gcc... gcc 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 we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... gcc3 checking for gcc option to accept ISO C99... none needed checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... gcc3 checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for fgrep... /bin/grep -F checking for egrep... /bin/grep -E checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking whether byte ordering is bigendian... no checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /bin/sed checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ar... ar checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /bin/dd checking how to truncate binary pipes... /bin/dd bs=4096 count=1 checking for mt... no checking if : is a manifest tool... no checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking how to run the C++ preprocessor... g++ -E checking for ld used by g++... /usr/bin/ld -m elf_x86_64 checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking for g++ option to produce PIC... -fPIC -DPIC checking if g++ PIC flag -fPIC -DPIC works... yes checking if g++ static flag -static works... yes checking if g++ supports -c -o file.o... yes checking if g++ supports -c -o file.o... (cached) yes checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for library containing pow... -lm checking for library containing clock_gettime... none required checking for library containing timer_create... -lrt checking for library containing pthread_rwlock_tryrdlock... -lpthread checking for library containing pthread_rwlockattr_destroy... none required checking for library containing pthread_spin_lock... none required checking for pthread_spin_lock... yes checking whether strerror_r is declared... yes checking for strerror_r... yes checking whether strerror_r returns char *... yes checking for MSVC x64 compiler... no checking windows.h usability... no checking windows.h presence... no checking for windows.h... no checking for linux/netlink.h... yes checking for pkg-config... /usr/bin/pkg-config checking whether compiling and linking against OpenSSL works... yes checking whether SSL_set_tlsext_host_name is declared... yes checking for capng_clear in -lcap-ng... yes checking for Python 3 (version 3.4 or later)... /usr/bin/python3 checking for flake8... no checking for sphinx-build-3... no checking for sphinx-build-2... no checking for sphinx-build... sphinx-build checking for dot... yes checking net/if_dl.h usability... no checking net/if_dl.h presence... no checking for net/if_dl.h... no checking whether strtok_r macro segfaults on some inputs... no checking whether AF_XDP is enabled... no checking whether sys_siglist is declared... yes checking whether malloc_trim is declared... yes checking for struct stat.st_mtim.tv_nsec... yes checking for struct stat.st_mtimensec... no checking for struct ifreq.ifr_flagshigh... no checking for struct mmsghdr.msg_len... yes checking for struct sockaddr_in6.sin6_scope_id... yes checking for mlockall... yes checking for strnlen... yes checking for getloadavg... yes checking for statvfs... yes checking for getmntent_r... yes checking for sendmmsg... yes checking for clock_gettime... yes checking mntent.h usability... yes checking mntent.h presence... yes checking for mntent.h... yes checking sys/statvfs.h usability... yes checking sys/statvfs.h presence... yes checking for sys/statvfs.h... yes checking linux/types.h usability... yes checking linux/types.h presence... yes checking for linux/types.h... yes checking linux/if_ether.h usability... yes checking linux/if_ether.h presence... yes checking for linux/if_ether.h... yes checking linux/net_namespace.h usability... yes checking linux/net_namespace.h presence... yes checking for linux/net_namespace.h... yes checking stdatomic.h usability... yes checking stdatomic.h presence... yes checking for stdatomic.h... yes checking bits/floatn-common.h usability... yes checking bits/floatn-common.h presence... yes checking for bits/floatn-common.h... yes checking for net/if_mib.h... no checking for library containing backtrace... none required checking linux/perf_event.h usability... yes checking linux/perf_event.h presence... yes checking for linux/perf_event.h... yes checking valgrind/valgrind.h usability... no checking valgrind/valgrind.h presence... no checking for valgrind/valgrind.h... no checking for connect in -lsocket... no checking for library containing gethostbyname... none required checking XenServer release... none checking for groff... yes checking whether gcc has that supports thread_local... yes checking for library containing __atomic_load_8... -latomic checking whether gcc supports GCC 4.0+ atomic built-ins... yes checking value of __atomic_always_lock_free(1)... 1 checking value of __atomic_always_lock_free(2)... 1 checking value of __atomic_always_lock_free(4)... 1 checking value of __atomic_always_lock_free(8)... 1 checking for library containing aio_write... none required checking for pthread_set_name_np... no checking for pthread_setname_np() variant... glibc checking whether __linux__ is defined... true checking linker output version information... libX-2.15.so.0.0.0) checking whether g++ supports C++11 features by default... yes checking for working posix_memalign... yes checking for ub_ctx_create in -lunbound... yes checking for unw_backtrace in -lunwind... no checking whether the preprocessor supports include_next... yes checking whether system header files limit the line length... no checking for stdio.h... yes checking for string.h... (cached) yes checking whether gcc accepts -Werror... yes checking whether gcc accepts -Wall... yes checking whether gcc accepts -Wextra... yes checking whether gcc accepts -Wno-sign-compare... yes checking whether gcc accepts -Wpointer-arith... yes checking whether gcc accepts -Wformat -Wformat-security... yes checking whether gcc accepts -Wswitch-enum... yes checking whether gcc accepts -Wunused-parameter... yes checking whether gcc accepts -Wbad-function-cast... yes checking whether gcc accepts -Wcast-align... yes checking whether gcc accepts -Wstrict-prototypes... yes checking whether gcc accepts -Wold-style-definition... yes checking whether gcc accepts -Wmissing-prototypes... yes checking whether gcc accepts -Wmissing-field-initializers... yes checking whether gcc accepts -Wthread-safety... no checking whether gcc accepts -fno-strict-aliasing... yes checking whether gcc accepts -Wswitch-bool... yes checking whether gcc accepts -Wlogical-not-parentheses... yes checking whether gcc accepts -Wsizeof-array-argument... yes checking whether gcc accepts -Wbool-compare... yes checking whether gcc accepts -Wshift-negative-value... yes checking whether gcc accepts -Wduplicated-cond... yes checking whether gcc accepts -Qunused-arguments... no checking whether gcc accepts -Wshadow... yes checking whether gcc accepts -Wmultistatement-macros... yes checking whether gcc accepts -Wcast-align=strict... yes checking whether gcc accepts -Wno-null-pointer-arithmetic... no checking whether gcc accepts -Warray-bounds-pointer-arithmetic... no checking whether gcc accepts -Wno-unused... yes checking whether gcc accepts -Wno-unused-parameter... yes checking whether gcc accepts -mavx512f... yes checking whether gcc accepts -mavx512f... (cached) yes checking target hint for cgcc... x86_64 checking vector options for cgcc... -D__MMX__=1 -D__MMX_WITH_SSE__=1 -D__SSE2_MATH__=1 -D__SSE_MATH__=1 -D__SSE__=1 -D__SSE2__=1 checking whether DPCLS Autovalidator is default implementation... no checking binutils avx512 assembler checks passing... yes checking for struct tcf_t.firstuse... yes checking whether dpdk is enabled... no checking whether make supports nested variables... (cached) yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating lib/stdio.h config.status: creating lib/string.h config.status: creating ovsdb/libovsdb.sym config.status: creating ofproto/libofproto.sym config.status: creating lib/libsflow.sym config.status: creating lib/libopenvswitch.sym config.status: creating vtep/libvtep.sym config.status: creating Makefile config.status: creating datapath/Makefile config.status: creating datapath/linux/Kbuild config.status: creating datapath/linux/Makefile config.status: creating datapath/linux/Makefile.main config.status: creating tests/atlocal config.status: creating lib/libopenvswitch.pc config.status: creating lib/libsflow.pc config.status: creating ofproto/libofproto.pc config.status: creating ovsdb/libovsdb.pc config.status: creating include/openvswitch/version.h config.status: creating config.h config.status: executing tests/atconfig commands config.status: executing depfiles commands config.status: executing libtool commands config.status: executing include/openflow/openflow.h.stamp commands config.status: executing utilities/bugtool/dummy commands config.status: executing ipsec/dummy commands test -d _dpdk || mkdir _dpdk cd _dpdk && ( \ test -e Makefile || \ ../configure --prefix=/usr --localstatedir=/var --enable-ssl --enable-shared \ --libdir=/usr/lib/x86_64-linux-gnu \ --with-dpdk=shared --sysconfdir=/etc \ ) checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking how to create a pax tar archive... gnutar checking whether make supports the include directive... yes (GNU style) checking for gcc... gcc 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 we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... gcc3 checking for gcc option to accept ISO C99... none needed checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... gcc3 checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for fgrep... /bin/grep -F checking for egrep... /bin/grep -E checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking whether byte ordering is bigendian... no checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /bin/sed checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ar... ar checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /bin/dd checking how to truncate binary pipes... /bin/dd bs=4096 count=1 checking for mt... no checking if : is a manifest tool... no checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking how to run the C++ preprocessor... g++ -E checking for ld used by g++... /usr/bin/ld -m elf_x86_64 checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking for g++ option to produce PIC... -fPIC -DPIC checking if g++ PIC flag -fPIC -DPIC works... yes checking if g++ static flag -static works... yes checking if g++ supports -c -o file.o... yes checking if g++ supports -c -o file.o... (cached) yes checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for library containing pow... -lm checking for library containing clock_gettime... none required checking for library containing timer_create... -lrt checking for library containing pthread_rwlock_tryrdlock... -lpthread checking for library containing pthread_rwlockattr_destroy... none required checking for library containing pthread_spin_lock... none required checking for pthread_spin_lock... yes checking whether strerror_r is declared... yes checking for strerror_r... yes checking whether strerror_r returns char *... yes checking for MSVC x64 compiler... no checking windows.h usability... no checking windows.h presence... no checking for windows.h... no checking for linux/netlink.h... yes checking for pkg-config... /usr/bin/pkg-config checking whether compiling and linking against OpenSSL works... yes checking whether SSL_set_tlsext_host_name is declared... yes checking for capng_clear in -lcap-ng... yes checking for Python 3 (version 3.4 or later)... /usr/bin/python3 checking for flake8... no checking for sphinx-build-3... no checking for sphinx-build-2... no checking for sphinx-build... sphinx-build checking for dot... yes checking net/if_dl.h usability... no checking net/if_dl.h presence... no checking for net/if_dl.h... no checking whether strtok_r macro segfaults on some inputs... no checking whether AF_XDP is enabled... no checking whether sys_siglist is declared... yes checking whether malloc_trim is declared... yes checking for struct stat.st_mtim.tv_nsec... yes checking for struct stat.st_mtimensec... no checking for struct ifreq.ifr_flagshigh... no checking for struct mmsghdr.msg_len... yes checking for struct sockaddr_in6.sin6_scope_id... yes checking for mlockall... yes checking for strnlen... yes checking for getloadavg... yes checking for statvfs... yes checking for getmntent_r... yes checking for sendmmsg... yes checking for clock_gettime... yes checking mntent.h usability... yes checking mntent.h presence... yes checking for mntent.h... yes checking sys/statvfs.h usability... yes checking sys/statvfs.h presence... yes checking for sys/statvfs.h... yes checking linux/types.h usability... yes checking linux/types.h presence... yes checking for linux/types.h... yes checking linux/if_ether.h usability... yes checking linux/if_ether.h presence... yes checking for linux/if_ether.h... yes checking linux/net_namespace.h usability... yes checking linux/net_namespace.h presence... yes checking for linux/net_namespace.h... yes checking stdatomic.h usability... yes checking stdatomic.h presence... yes checking for stdatomic.h... yes checking bits/floatn-common.h usability... yes checking bits/floatn-common.h presence... yes checking for bits/floatn-common.h... yes checking for net/if_mib.h... no checking for library containing backtrace... none required checking linux/perf_event.h usability... yes checking linux/perf_event.h presence... yes checking for linux/perf_event.h... yes checking valgrind/valgrind.h usability... no checking valgrind/valgrind.h presence... no checking for valgrind/valgrind.h... no checking for connect in -lsocket... no checking for library containing gethostbyname... none required checking XenServer release... none checking for groff... yes checking whether gcc has that supports thread_local... yes checking for library containing __atomic_load_8... -latomic checking whether gcc supports GCC 4.0+ atomic built-ins... yes checking value of __atomic_always_lock_free(1)... 1 checking value of __atomic_always_lock_free(2)... 1 checking value of __atomic_always_lock_free(4)... 1 checking value of __atomic_always_lock_free(8)... 1 checking for library containing aio_write... none required checking for pthread_set_name_np... no checking for pthread_setname_np() variant... glibc checking whether __linux__ is defined... true checking linker output version information... libX-2.15.so.0.0.0) checking whether g++ supports C++11 features by default... yes checking for working posix_memalign... yes checking for ub_ctx_create in -lunbound... yes checking for unw_backtrace in -lunwind... no checking whether the preprocessor supports include_next... yes checking whether system header files limit the line length... no checking for stdio.h... yes checking for string.h... (cached) yes checking whether gcc accepts -Werror... yes checking whether gcc accepts -Wall... yes checking whether gcc accepts -Wextra... yes checking whether gcc accepts -Wno-sign-compare... yes checking whether gcc accepts -Wpointer-arith... yes checking whether gcc accepts -Wformat -Wformat-security... yes checking whether gcc accepts -Wswitch-enum... yes checking whether gcc accepts -Wunused-parameter... yes checking whether gcc accepts -Wbad-function-cast... yes checking whether gcc accepts -Wcast-align... yes checking whether gcc accepts -Wstrict-prototypes... yes checking whether gcc accepts -Wold-style-definition... yes checking whether gcc accepts -Wmissing-prototypes... yes checking whether gcc accepts -Wmissing-field-initializers... yes checking whether gcc accepts -Wthread-safety... no checking whether gcc accepts -fno-strict-aliasing... yes checking whether gcc accepts -Wswitch-bool... yes checking whether gcc accepts -Wlogical-not-parentheses... yes checking whether gcc accepts -Wsizeof-array-argument... yes checking whether gcc accepts -Wbool-compare... yes checking whether gcc accepts -Wshift-negative-value... yes checking whether gcc accepts -Wduplicated-cond... yes checking whether gcc accepts -Qunused-arguments... no checking whether gcc accepts -Wshadow... yes checking whether gcc accepts -Wmultistatement-macros... yes checking whether gcc accepts -Wcast-align=strict... yes checking whether gcc accepts -Wno-null-pointer-arithmetic... no checking whether gcc accepts -Warray-bounds-pointer-arithmetic... no checking whether gcc accepts -Wno-unused... yes checking whether gcc accepts -Wno-unused-parameter... yes checking whether gcc accepts -mavx512f... yes checking whether gcc accepts -mavx512f... (cached) yes checking target hint for cgcc... x86_64 checking vector options for cgcc... -D__MMX__=1 -D__MMX_WITH_SSE__=1 -D__SSE2_MATH__=1 -D__SSE_MATH__=1 -D__SSE__=1 -D__SSE2__=1 checking whether DPCLS Autovalidator is default implementation... no checking binutils avx512 assembler checks passing... yes checking for struct tcf_t.firstuse... yes checking whether dpdk is enabled... yes checking for DPDK... yes checking for rte_config.h... yes checking whether RTE_LIBRTE_VHOST_NUMA is declared... yes checking for library containing get_mempolicy... -lnuma checking whether RTE_EAL_NUMA_AWARE_HUGEPAGES is declared... yes checking for library containing get_mempolicy... (cached) -lnuma checking whether RTE_LIBRTE_PMD_PCAP is declared... yes checking for library containing pcap_dump_close... -lpcap checking whether RTE_LIBRTE_PMD_AF_XDP is declared... yes checking whether RTE_LIBRTE_VHOST_NUMA is declared... (cached) yes checking whether RTE_LIBRTE_MLX5_PMD is declared... yes checking whether RTE_IBVERBS_LINK_DLOPEN is declared... no checking for library containing mlx5dv_create_wq... -lmlx5 checking for library containing verbs_init_cq... -libverbs checking whether RTE_LIBRTE_MLX4_PMD is declared... yes checking whether RTE_IBVERBS_LINK_DLOPEN is declared... (cached) no checking for library containing mlx4dv_init_obj... -lmlx4 checking for library containing verbs_init_cq... (cached) -libverbs checking for library containing dlopen... -ldl checking whether linking with dpdk works... yes checking whether gcc accepts -mssse3... yes checking whether make supports nested variables... (cached) yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating lib/stdio.h config.status: creating lib/string.h config.status: creating ovsdb/libovsdb.sym config.status: creating ofproto/libofproto.sym config.status: creating lib/libsflow.sym config.status: creating lib/libopenvswitch.sym config.status: creating vtep/libvtep.sym config.status: creating Makefile config.status: creating datapath/Makefile config.status: creating datapath/linux/Kbuild config.status: creating datapath/linux/Makefile config.status: creating datapath/linux/Makefile.main config.status: creating tests/atlocal config.status: creating lib/libopenvswitch.pc config.status: creating lib/libsflow.pc config.status: creating ofproto/libofproto.pc config.status: creating ovsdb/libovsdb.pc config.status: creating include/openvswitch/version.h config.status: creating config.h config.status: executing tests/atconfig commands config.status: executing depfiles commands config.status: executing libtool commands config.status: executing include/openflow/openflow.h.stamp commands config.status: executing utilities/bugtool/dummy commands config.status: executing ipsec/dummy commands make[1]: Leaving directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1' debian/rules override_dh_auto_build make[1]: Entering directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions debian/rules:244: warning: overriding recipe for target 'override_dh_installinit' /usr/share/openstack-pkg-tools/pkgos.make:43: warning: ignoring old recipe for target 'override_dh_installinit' debian/rules:249: warning: overriding recipe for target 'override_dh_installsystemd' /usr/share/openstack-pkg-tools/pkgos.make:40: warning: ignoring old recipe for target 'override_dh_installsystemd' set -e ; set -x ; for MYMAINTSCRIPT in openvswitch-common.postinst openvswitch-switch-dpdk.postinst ; do \ sed s/%%MULTIARCH_TRIPLETT%%/$(dpkg-architecture -qDEB_HOST_MULTIARCH)/ debian/$MYMAINTSCRIPT.in >debian/$MYMAINTSCRIPT ; \ done + dpkg-architecture -qDEB_HOST_MULTIARCH + sed s/%%MULTIARCH_TRIPLETT%%/x86_64-linux-gnu/ debian/openvswitch-common.postinst.in + dpkg-architecture -qDEB_HOST_MULTIARCH + sed s/%%MULTIARCH_TRIPLETT%%/x86_64-linux-gnu/ debian/openvswitch-switch-dpdk.postinst.in /usr/bin/make -j10 -C _debian dist distdir=openvswitch make[2]: Entering directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian' /usr/bin/make dist-gzip am__post_remove_distdir='@:' make[3]: Entering directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian' PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../ofproto/ipfix-gen-entities ../ofproto/ipfix.xml > ofproto/ipfix-entities.def.tmp && \ mv ofproto/ipfix-entities.def.tmp ofproto/ipfix-entities.def sed -f ../build-aux/extract-odp-netlink-h < ../datapath/linux/compat/include/linux/openvswitch.h > include/odp-netlink.h sed \ -e '/^##/d' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ < ../python/ovs/dirs.py.template > ../python/ovs/dirs.py.tmp && \ mv ../python/ovs/dirs.py.tmp ../python/ovs/dirs.py PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../ovsdb/ovsdb-idlc.in annotate ../vswitchd/vswitch.ovsschema ../lib/vswitch-idl.ann > lib/vswitch-idl.ovsidl.tmp && mv lib/vswitch-idl.ovsidl.tmp lib/vswitch-idl.ovsidl PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../ovsdb/ovsdb-idlc.in annotate ../ovsdb/_server.ovsschema ../lib/ovsdb-server-idl.ann > lib/ovsdb-server-idl.ovsidl.tmp && mv lib/ovsdb-server-idl.ovsidl.tmp lib/ovsdb-server-idl.ovsidl PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../ovsdb/ovsdb-idlc.in -C .. annotate tests/idltest.ovsschema tests/idltest.ann > tests/idltest.ovsidl.tmp && \ mv tests/idltest.ovsidl.tmp tests/idltest.ovsidl PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../ovsdb/ovsdb-idlc.in annotate ../vtep/vtep.ovsschema ../vtep/vtep-idl.ann > vtep/vtep-idl.ovsidl.tmp && \ mv vtep/vtep-idl.ovsidl.tmp vtep/vtep-idl.ovsidl sh -f ../build-aux/extract-odp-netlink-macros-h include/odp-netlink.h > include/odp-netlink-macros.h PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../ovsdb/ovsdb-idlc.in c-idl-source lib/ovsdb-server-idl.ovsidl > lib/ovsdb-server-idl.c.tmp && mv lib/ovsdb-server-idl.c.tmp lib/ovsdb-server-idl.c PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../ovsdb/ovsdb-idlc.in c-idl-header lib/ovsdb-server-idl.ovsidl > lib/ovsdb-server-idl.h.tmp && mv lib/ovsdb-server-idl.h.tmp lib/ovsdb-server-idl.h PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../ovsdb/ovsdb-idlc.in c-idl-header tests/idltest.ovsidl > tests/idltest.h.tmp && mv tests/idltest.h.tmp tests/idltest.h PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../ovsdb/ovsdb-idlc.in c-idl-source vtep/vtep-idl.ovsidl > vtep/vtep-idl.c.tmp && mv vtep/vtep-idl.c.tmp vtep/vtep-idl.c PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../ovsdb/ovsdb-idlc.in c-idl-header vtep/vtep-idl.ovsidl > vtep/vtep-idl.h.tmp && mv vtep/vtep-idl.h.tmp vtep/vtep-idl.h PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../ovsdb/ovsdb-idlc.in c-idl-source lib/vswitch-idl.ovsidl > lib/vswitch-idl.c.tmp && mv lib/vswitch-idl.c.tmp lib/vswitch-idl.c PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../ovsdb/ovsdb-idlc.in c-idl-header lib/vswitch-idl.ovsidl > lib/vswitch-idl.h.tmp && mv lib/vswitch-idl.h.tmp lib/vswitch-idl.h PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../ovsdb/ovsdb-idlc.in c-idl-source tests/idltest.ovsidl > tests/idltest.c.tmp && mv tests/idltest.c.tmp tests/idltest.c /usr/bin/make distdir-am make[4]: Entering directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian' :;{ \ echo '# Signature of the current package.' && \ echo 'm4_define([AT_PACKAGE_NAME], [openvswitch])' && \ echo 'm4_define([AT_PACKAGE_TARNAME], [openvswitch])' && \ echo 'm4_define([AT_PACKAGE_VERSION], [2.15.0])' && \ echo 'm4_define([AT_PACKAGE_STRING], [openvswitch 2.15.0])' && \ echo 'm4_define([AT_PACKAGE_BUGREPORT], [bugs@openvswitch.org])'; \ } >'../package.m4' (printf '\043 Generated automatically -- do not modify! -*- buffer-read-only: t -*-\n' && sed -e 's,[@]VERSION[@],2.15.0,g') < ../rhel/openvswitch-dkms.spec.in > openvswitch-dkms.spec.tmp || exit 1; if cmp -s openvswitch-dkms.spec.tmp ../rhel/openvswitch-dkms.spec; then touch ../rhel/openvswitch-dkms.spec; rm openvswitch-dkms.spec.tmp; else mv openvswitch-dkms.spec.tmp ../rhel/openvswitch-dkms.spec; fi (printf '\043 Generated automatically -- do not modify! -*- buffer-read-only: t -*-\n' && sed -e 's,[@]VERSION[@],2.15.0,g') < ../rhel/kmod-openvswitch-rhel6.spec.in > kmod-openvswitch-rhel6.spec.tmp || exit 1; if cmp -s kmod-openvswitch-rhel6.spec.tmp ../rhel/kmod-openvswitch-rhel6.spec; then touch ../rhel/kmod-openvswitch-rhel6.spec; rm kmod-openvswitch-rhel6.spec.tmp; else mv kmod-openvswitch-rhel6.spec.tmp ../rhel/kmod-openvswitch-rhel6.spec; fi (printf '\043 Generated automatically -- do not modify! -*- buffer-read-only: t -*-\n' && sed -e 's,[@]VERSION[@],2.15.0,g') < ../rhel/openvswitch-kmod-fedora.spec.in > openvswitch-kmod-fedora.spec.tmp || exit 1; if cmp -s openvswitch-kmod-fedora.spec.tmp ../rhel/openvswitch-kmod-fedora.spec; then touch ../rhel/openvswitch-kmod-fedora.spec; rm openvswitch-kmod-fedora.spec.tmp; else mv openvswitch-kmod-fedora.spec.tmp ../rhel/openvswitch-kmod-fedora.spec; fi (printf '\043 Generated automatically -- do not modify! -*- buffer-read-only: t -*-\n' && sed -e 's,[@]VERSION[@],2.15.0,g') < ../rhel/openvswitch.spec.in > openvswitch.spec.tmp || exit 1; if cmp -s openvswitch.spec.tmp ../rhel/openvswitch.spec; then touch ../rhel/openvswitch.spec; rm openvswitch.spec.tmp; else mv openvswitch.spec.tmp ../rhel/openvswitch.spec; fi (printf '\043 Generated automatically -- do not modify! -*- buffer-read-only: t -*-\n' && sed -e 's,[@]VERSION[@],2.15.0,g') < ../rhel/openvswitch-fedora.spec.in > openvswitch-fedora.spec.tmp || exit 1; if cmp -s openvswitch-fedora.spec.tmp ../rhel/openvswitch-fedora.spec; then touch ../rhel/openvswitch-fedora.spec; rm openvswitch-fedora.spec.tmp; else mv openvswitch-fedora.spec.tmp ../rhel/openvswitch-fedora.spec; fi (printf '\043 Generated automatically -- do not modify! -*- buffer-read-only: t -*-\n' && sed -e 's,[@]VERSION[@],2.15.0,g') \ < ../xenserver/openvswitch-xen.spec.in > openvswitch-xen.spec.tmp || exit 1; \ if cmp -s openvswitch-xen.spec.tmp ../xenserver/openvswitch-xen.spec; then touch ../xenserver/openvswitch-xen.spec; rm openvswitch-xen.spec.tmp; else mv openvswitch-xen.spec.tmp ../xenserver/openvswitch-xen.spec; fi printf '\043 Generated automatically -- do not modify! -*- buffer-read-only: t -*-\n' > version.py.tmp && \ echo 'VERSION = "2.15.0"' >> version.py.tmp && \ if cmp -s version.py.tmp ../python/ovs/version.py; then touch ../python/ovs/version.py; rm version.py.tmp; else mv version.py.tmp ../python/ovs/version.py; fi /bin/bash '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/build-aux/missing' autom4te --language=autotest -I '..' -o ../tests/testsuite.tmp ../tests/testsuite.at /bin/bash '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/build-aux/missing' autom4te --language=autotest -I '..' -o ../tests/system-kmod-testsuite.tmp ../tests/system-kmod-testsuite.at /bin/bash '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/build-aux/missing' autom4te --language=autotest -I '..' -o ../tests/system-userspace-testsuite.tmp ../tests/system-userspace-testsuite.at /bin/bash '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/build-aux/missing' autom4te --language=autotest -I '..' -o ../tests/system-tso-testsuite.tmp ../tests/system-tso-testsuite.at /bin/bash '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/build-aux/missing' autom4te --language=autotest -I '..' -o ../tests/system-afxdp-testsuite.tmp ../tests/system-afxdp-testsuite.at /bin/bash '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/build-aux/missing' autom4te --language=autotest -I '..' -o ../tests/system-offloads-testsuite.tmp ../tests/system-offloads-testsuite.at /bin/bash '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/build-aux/missing' autom4te --language=autotest -I '..' -o ../tests/system-dpdk-testsuite.tmp ../tests/system-dpdk-testsuite.at /bin/bash '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/build-aux/missing' autom4te --language=autotest -I '..' -o ../tests/ovsdb-cluster-testsuite.tmp ../tests/ovsdb-cluster-testsuite.at mv ../tests/system-offloads-testsuite.tmp ../tests/system-offloads-testsuite mv ../tests/system-dpdk-testsuite.tmp ../tests/system-dpdk-testsuite mv ../tests/ovsdb-cluster-testsuite.tmp ../tests/ovsdb-cluster-testsuite mv ../tests/system-userspace-testsuite.tmp ../tests/system-userspace-testsuite mv ../tests/system-kmod-testsuite.tmp ../tests/system-kmod-testsuite mv ../tests/system-tso-testsuite.tmp ../tests/system-tso-testsuite mv ../tests/system-afxdp-testsuite.tmp ../tests/system-afxdp-testsuite mv ../tests/testsuite.tmp ../tests/testsuite if test -d "openvswitch"; then find "openvswitch" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "openvswitch" || { sleep 5 && rm -rf "openvswitch"; }; else :; fi test -d "openvswitch" || mkdir "openvswitch" (cd datapath && /usr/bin/make top_distdir=../openvswitch distdir=../openvswitch/datapath \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[5]: Entering directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian/datapath' /usr/bin/make distdir-am make[6]: Entering directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian/datapath' (cd linux && /usr/bin/make top_distdir=../../openvswitch distdir=../../openvswitch/datapath/linux \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[7]: Entering directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian/datapath/linux' rm -f *.o *.ko *.mod.* .*.gcno .*.d .*.cmd kcompat.h.new \ .cache.mk Module.symvers modules.order .tmp_versions/*.mod for d in actions.c conntrack.c datapath.c dp_notify.c flow.c flow_netlink.c flow_table.c vport.c vport-internal_dev.c vport-netdev.c nsh.c meter.c dev-openvswitch.c dst_cache.c exthdrs_core.c geneve.c gre.c gso.c genetlink-openvswitch.c inet_fragment.c ip_gre.c ip_fragment.c ip_output.c ip_tunnel.c ip_tunnels_core.c ip6_output.c ip6_gre.c ip6_tunnel.c lisp.c netdevice.c nf_conncount.c nf_conntrack_core.c nf_conntrack_proto.c nf_conntrack_reasm.c nf_conntrack_timeout.c reciprocal_div.c skbuff-openvswitch.c socket.c stt.c udp.c udp_tunnel.c vxlan.c utils.c vport-geneve.c vport-gre.c vport-lisp.c vport-stt.c vport-vxlan.c; do if test -h $d; then rm $d; fi; done make[7]: Leaving directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian/datapath/linux' make[6]: Leaving directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian/datapath' make[5]: Leaving directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian/datapath' /usr/bin/make \ top_distdir="openvswitch" distdir="openvswitch" \ dist-hook make[5]: Entering directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian' make[5]: Nothing to be done for 'dist-hook'. make[5]: Leaving directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian' test -n "" \ || find "openvswitch" -type d ! -perm -755 \ -exec chmod u+rwx,go+rx {} \; -o \ ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ ! -type d ! -perm -444 -exec /bin/bash /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/build-aux/install-sh -c -m a+r {} {} \; \ || chmod -R a+r "openvswitch" make[4]: Leaving directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian' tardir=openvswitch && tar --format=posix -chf - "$tardir" | eval GZIP= gzip --best -c >openvswitch.tar.gz make[3]: Leaving directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian' if test -d "openvswitch"; then find "openvswitch" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "openvswitch" || { sleep 5 && rm -rf "openvswitch"; }; else :; fi make[2]: Leaving directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian' /usr/bin/make -j10 -C _debian make[2]: Entering directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian' /usr/bin/make all-recursive make[3]: Entering directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian' Making all in datapath make[4]: Entering directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian/datapath' make[5]: Entering directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian/datapath' make[5]: Leaving directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian/datapath' make[4]: Leaving directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian/datapath' make[4]: Entering directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian' PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../build-aux/extract-ofp-fields meta-flow ../include/openvswitch/meta-flow.h > lib/meta-flow.inc.tmp PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../build-aux/extract-ofp-fields nx-match ../include/openvswitch/meta-flow.h > lib/nx-match.inc.tmp PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../build-aux/extract-ofp-actions prototypes ../lib/ofp-actions.c > lib/ofp-actions.inc1.tmp && mv lib/ofp-actions.inc1.tmp lib/ofp-actions.inc1 PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../build-aux/extract-ofp-actions definitions ../lib/ofp-actions.c > lib/ofp-actions.inc2.tmp && mv lib/ofp-actions.inc2.tmp lib/ofp-actions.inc2 PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../build-aux/extract-ofp-errors \ ../include/openvswitch/ofp-errors.h \ ../include/openflow/openflow-common.h > lib/ofp-errors.inc.tmp && \ mv lib/ofp-errors.inc.tmp lib/ofp-errors.inc PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../build-aux/extract-ofp-msgs \ ../include/openvswitch/ofp-msgs.h lib/ofp-msgs.inc > lib/ofp-msgs.inc.tmp && mv lib/ofp-msgs.inc.tmp lib/ofp-msgs.inc depbase=`echo lib/ofp-packet.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-packet.lo -MD -MP -MF $depbase.Tpo -c -o lib/ofp-packet.lo ../lib/ofp-packet.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/ofp-parse.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-parse.lo -MD -MP -MF $depbase.Tpo -c -o lib/ofp-parse.lo ../lib/ofp-parse.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/ofp-port.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-port.lo -MD -MP -MF $depbase.Tpo -c -o lib/ofp-port.lo ../lib/ofp-port.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/ofp-print.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-print.lo -MD -MP -MF $depbase.Tpo -c -o lib/ofp-print.lo ../lib/ofp-print.c &&\ mv -f $depbase.Tpo $depbase.Plo mv lib/meta-flow.inc.tmp lib/meta-flow.inc depbase=`echo lib/ofp-prop.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-prop.lo -MD -MP -MF $depbase.Tpo -c -o lib/ofp-prop.lo ../lib/ofp-prop.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/ofp-protocol.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-protocol.lo -MD -MP -MF $depbase.Tpo -c -o lib/ofp-protocol.lo ../lib/ofp-protocol.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/ofp-queue.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-queue.lo -MD -MP -MF $depbase.Tpo -c -o lib/ofp-queue.lo ../lib/ofp-queue.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/ofp-switch.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-switch.lo -MD -MP -MF $depbase.Tpo -c -o lib/ofp-switch.lo ../lib/ofp-switch.c &&\ mv -f $depbase.Tpo $depbase.Plo mv lib/nx-match.inc.tmp lib/nx-match.inc depbase=`echo lib/ofp-table.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-table.lo -MD -MP -MF $depbase.Tpo -c -o lib/ofp-table.lo ../lib/ofp-table.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-port.lo -MD -MP -MF lib/.deps/ofp-port.Tpo -c ../lib/ofp-port.c -fPIC -DPIC -o lib/.libs/ofp-port.o depbase=`echo lib/ofp-util.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-util.lo -MD -MP -MF $depbase.Tpo -c -o lib/ofp-util.lo ../lib/ofp-util.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-print.lo -MD -MP -MF lib/.deps/ofp-print.Tpo -c ../lib/ofp-print.c -fPIC -DPIC -o lib/.libs/ofp-print.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-packet.lo -MD -MP -MF lib/.deps/ofp-packet.Tpo -c ../lib/ofp-packet.c -fPIC -DPIC -o lib/.libs/ofp-packet.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-prop.lo -MD -MP -MF lib/.deps/ofp-prop.Tpo -c ../lib/ofp-prop.c -fPIC -DPIC -o lib/.libs/ofp-prop.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-parse.lo -MD -MP -MF lib/.deps/ofp-parse.Tpo -c ../lib/ofp-parse.c -fPIC -DPIC -o lib/.libs/ofp-parse.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-queue.lo -MD -MP -MF lib/.deps/ofp-queue.Tpo -c ../lib/ofp-queue.c -fPIC -DPIC -o lib/.libs/ofp-queue.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-switch.lo -MD -MP -MF lib/.deps/ofp-switch.Tpo -c ../lib/ofp-switch.c -fPIC -DPIC -o lib/.libs/ofp-switch.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-table.lo -MD -MP -MF lib/.deps/ofp-table.Tpo -c ../lib/ofp-table.c -fPIC -DPIC -o lib/.libs/ofp-table.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-protocol.lo -MD -MP -MF lib/.deps/ofp-protocol.Tpo -c ../lib/ofp-protocol.c -fPIC -DPIC -o lib/.libs/ofp-protocol.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-prop.lo -MD -MP -MF lib/.deps/ofp-prop.Tpo -c ../lib/ofp-prop.c -o lib/ofp-prop.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-util.lo -MD -MP -MF lib/.deps/ofp-util.Tpo -c ../lib/ofp-util.c -fPIC -DPIC -o lib/.libs/ofp-util.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-parse.lo -MD -MP -MF lib/.deps/ofp-parse.Tpo -c ../lib/ofp-parse.c -o lib/ofp-parse.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-switch.lo -MD -MP -MF lib/.deps/ofp-switch.Tpo -c ../lib/ofp-switch.c -o lib/ofp-switch.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-queue.lo -MD -MP -MF lib/.deps/ofp-queue.Tpo -c ../lib/ofp-queue.c -o lib/ofp-queue.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-util.lo -MD -MP -MF lib/.deps/ofp-util.Tpo -c ../lib/ofp-util.c -o lib/ofp-util.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-protocol.lo -MD -MP -MF lib/.deps/ofp-protocol.Tpo -c ../lib/ofp-protocol.c -o lib/ofp-protocol.o >/dev/null 2>&1 depbase=`echo lib/ofp-version-opt.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-version-opt.lo -MD -MP -MF $depbase.Tpo -c -o lib/ofp-version-opt.lo ../lib/ofp-version-opt.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/ofpbuf.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofpbuf.lo -MD -MP -MF $depbase.Tpo -c -o lib/ofpbuf.lo ../lib/ofpbuf.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-version-opt.lo -MD -MP -MF lib/.deps/ofp-version-opt.Tpo -c ../lib/ofp-version-opt.c -fPIC -DPIC -o lib/.libs/ofp-version-opt.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-print.lo -MD -MP -MF lib/.deps/ofp-print.Tpo -c ../lib/ofp-print.c -o lib/ofp-print.o >/dev/null 2>&1 depbase=`echo lib/ovs-atomic-locked.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovs-atomic-locked.lo -MD -MP -MF $depbase.Tpo -c -o lib/ovs-atomic-locked.lo ../lib/ovs-atomic-locked.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-packet.lo -MD -MP -MF lib/.deps/ofp-packet.Tpo -c ../lib/ofp-packet.c -o lib/ofp-packet.o >/dev/null 2>&1 depbase=`echo lib/ovs-lldp.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovs-lldp.lo -MD -MP -MF $depbase.Tpo -c -o lib/ovs-lldp.lo ../lib/ovs-lldp.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/ovs-numa.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovs-numa.lo -MD -MP -MF $depbase.Tpo -c -o lib/ovs-numa.lo ../lib/ovs-numa.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/ovs-rcu.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovs-rcu.lo -MD -MP -MF $depbase.Tpo -c -o lib/ovs-rcu.lo ../lib/ovs-rcu.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-version-opt.lo -MD -MP -MF lib/.deps/ofp-version-opt.Tpo -c ../lib/ofp-version-opt.c -o lib/ofp-version-opt.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofpbuf.lo -MD -MP -MF lib/.deps/ofpbuf.Tpo -c ../lib/ofpbuf.c -fPIC -DPIC -o lib/.libs/ofpbuf.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovs-atomic-locked.lo -MD -MP -MF lib/.deps/ovs-atomic-locked.Tpo -c ../lib/ovs-atomic-locked.c -fPIC -DPIC -o lib/.libs/ovs-atomic-locked.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovs-lldp.lo -MD -MP -MF lib/.deps/ovs-lldp.Tpo -c ../lib/ovs-lldp.c -fPIC -DPIC -o lib/.libs/ovs-lldp.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-port.lo -MD -MP -MF lib/.deps/ofp-port.Tpo -c ../lib/ofp-port.c -o lib/ofp-port.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovs-numa.lo -MD -MP -MF lib/.deps/ovs-numa.Tpo -c ../lib/ovs-numa.c -fPIC -DPIC -o lib/.libs/ovs-numa.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovs-rcu.lo -MD -MP -MF lib/.deps/ovs-rcu.Tpo -c ../lib/ovs-rcu.c -fPIC -DPIC -o lib/.libs/ovs-rcu.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovs-atomic-locked.lo -MD -MP -MF lib/.deps/ovs-atomic-locked.Tpo -c ../lib/ovs-atomic-locked.c -o lib/ovs-atomic-locked.o >/dev/null 2>&1 depbase=`echo lib/ovs-router.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovs-router.lo -MD -MP -MF $depbase.Tpo -c -o lib/ovs-router.lo ../lib/ovs-router.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/ovs-thread.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovs-thread.lo -MD -MP -MF $depbase.Tpo -c -o lib/ovs-thread.lo ../lib/ovs-thread.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofpbuf.lo -MD -MP -MF lib/.deps/ofpbuf.Tpo -c ../lib/ofpbuf.c -o lib/ofpbuf.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovs-thread.lo -MD -MP -MF lib/.deps/ovs-thread.Tpo -c ../lib/ovs-thread.c -fPIC -DPIC -o lib/.libs/ovs-thread.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovs-router.lo -MD -MP -MF lib/.deps/ovs-router.Tpo -c ../lib/ovs-router.c -fPIC -DPIC -o lib/.libs/ovs-router.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovs-numa.lo -MD -MP -MF lib/.deps/ovs-numa.Tpo -c ../lib/ovs-numa.c -o lib/ovs-numa.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovs-rcu.lo -MD -MP -MF lib/.deps/ovs-rcu.Tpo -c ../lib/ovs-rcu.c -o lib/ovs-rcu.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovs-lldp.lo -MD -MP -MF lib/.deps/ovs-lldp.Tpo -c ../lib/ovs-lldp.c -o lib/ovs-lldp.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovs-thread.lo -MD -MP -MF lib/.deps/ovs-thread.Tpo -c ../lib/ovs-thread.c -o lib/ovs-thread.o >/dev/null 2>&1 depbase=`echo lib/ovsdb-cs.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-cs.lo -MD -MP -MF $depbase.Tpo -c -o lib/ovsdb-cs.lo ../lib/ovsdb-cs.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovs-router.lo -MD -MP -MF lib/.deps/ovs-router.Tpo -c ../lib/ovs-router.c -o lib/ovs-router.o >/dev/null 2>&1 depbase=`echo lib/ovsdb-data.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-data.lo -MD -MP -MF $depbase.Tpo -c -o lib/ovsdb-data.lo ../lib/ovsdb-data.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/ovsdb-error.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-error.lo -MD -MP -MF $depbase.Tpo -c -o lib/ovsdb-error.lo ../lib/ovsdb-error.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-table.lo -MD -MP -MF lib/.deps/ofp-table.Tpo -c ../lib/ofp-table.c -o lib/ofp-table.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-data.lo -MD -MP -MF lib/.deps/ovsdb-data.Tpo -c ../lib/ovsdb-data.c -fPIC -DPIC -o lib/.libs/ovsdb-data.o depbase=`echo lib/ovsdb-idl.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-idl.lo -MD -MP -MF $depbase.Tpo -c -o lib/ovsdb-idl.lo ../lib/ovsdb-idl.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-cs.lo -MD -MP -MF lib/.deps/ovsdb-cs.Tpo -c ../lib/ovsdb-cs.c -fPIC -DPIC -o lib/.libs/ovsdb-cs.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-error.lo -MD -MP -MF lib/.deps/ovsdb-error.Tpo -c ../lib/ovsdb-error.c -fPIC -DPIC -o lib/.libs/ovsdb-error.o depbase=`echo lib/ovsdb-map-op.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-map-op.lo -MD -MP -MF $depbase.Tpo -c -o lib/ovsdb-map-op.lo ../lib/ovsdb-map-op.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/ovsdb-set-op.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-set-op.lo -MD -MP -MF $depbase.Tpo -c -o lib/ovsdb-set-op.lo ../lib/ovsdb-set-op.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-idl.lo -MD -MP -MF lib/.deps/ovsdb-idl.Tpo -c ../lib/ovsdb-idl.c -fPIC -DPIC -o lib/.libs/ovsdb-idl.o depbase=`echo lib/ovsdb-condition.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-condition.lo -MD -MP -MF $depbase.Tpo -c -o lib/ovsdb-condition.lo ../lib/ovsdb-condition.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/ovsdb-parser.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-parser.lo -MD -MP -MF $depbase.Tpo -c -o lib/ovsdb-parser.lo ../lib/ovsdb-parser.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-set-op.lo -MD -MP -MF lib/.deps/ovsdb-set-op.Tpo -c ../lib/ovsdb-set-op.c -fPIC -DPIC -o lib/.libs/ovsdb-set-op.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-error.lo -MD -MP -MF lib/.deps/ovsdb-error.Tpo -c ../lib/ovsdb-error.c -o lib/ovsdb-error.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-map-op.lo -MD -MP -MF lib/.deps/ovsdb-map-op.Tpo -c ../lib/ovsdb-map-op.c -fPIC -DPIC -o lib/.libs/ovsdb-map-op.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-parser.lo -MD -MP -MF lib/.deps/ovsdb-parser.Tpo -c ../lib/ovsdb-parser.c -fPIC -DPIC -o lib/.libs/ovsdb-parser.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-condition.lo -MD -MP -MF lib/.deps/ovsdb-condition.Tpo -c ../lib/ovsdb-condition.c -fPIC -DPIC -o lib/.libs/ovsdb-condition.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-set-op.lo -MD -MP -MF lib/.deps/ovsdb-set-op.Tpo -c ../lib/ovsdb-set-op.c -o lib/ovsdb-set-op.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-condition.lo -MD -MP -MF lib/.deps/ovsdb-condition.Tpo -c ../lib/ovsdb-condition.c -o lib/ovsdb-condition.o >/dev/null 2>&1 depbase=`echo lib/ovsdb-session.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-session.lo -MD -MP -MF $depbase.Tpo -c -o lib/ovsdb-session.lo ../lib/ovsdb-session.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-parser.lo -MD -MP -MF lib/.deps/ovsdb-parser.Tpo -c ../lib/ovsdb-parser.c -o lib/ovsdb-parser.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-map-op.lo -MD -MP -MF lib/.deps/ovsdb-map-op.Tpo -c ../lib/ovsdb-map-op.c -o lib/ovsdb-map-op.o >/dev/null 2>&1 depbase=`echo lib/ovsdb-types.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-types.lo -MD -MP -MF $depbase.Tpo -c -o lib/ovsdb-types.lo ../lib/ovsdb-types.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/ox-stat.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ox-stat.lo -MD -MP -MF $depbase.Tpo -c -o lib/ox-stat.lo ../lib/ox-stat.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-types.lo -MD -MP -MF lib/.deps/ovsdb-types.Tpo -c ../lib/ovsdb-types.c -fPIC -DPIC -o lib/.libs/ovsdb-types.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-data.lo -MD -MP -MF lib/.deps/ovsdb-data.Tpo -c ../lib/ovsdb-data.c -o lib/ovsdb-data.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-session.lo -MD -MP -MF lib/.deps/ovsdb-session.Tpo -c ../lib/ovsdb-session.c -fPIC -DPIC -o lib/.libs/ovsdb-session.o depbase=`echo lib/packets.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/packets.lo -MD -MP -MF $depbase.Tpo -c -o lib/packets.lo ../lib/packets.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-session.lo -MD -MP -MF lib/.deps/ovsdb-session.Tpo -c ../lib/ovsdb-session.c -o lib/ovsdb-session.o >/dev/null 2>&1 depbase=`echo lib/pcap-file.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/pcap-file.lo -MD -MP -MF $depbase.Tpo -c -o lib/pcap-file.lo ../lib/pcap-file.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ox-stat.lo -MD -MP -MF lib/.deps/ox-stat.Tpo -c ../lib/ox-stat.c -fPIC -DPIC -o lib/.libs/ox-stat.o depbase=`echo lib/perf-counter.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/perf-counter.lo -MD -MP -MF $depbase.Tpo -c -o lib/perf-counter.lo ../lib/perf-counter.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/packets.lo -MD -MP -MF lib/.deps/packets.Tpo -c ../lib/packets.c -fPIC -DPIC -o lib/.libs/packets.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-types.lo -MD -MP -MF lib/.deps/ovsdb-types.Tpo -c ../lib/ovsdb-types.c -o lib/ovsdb-types.o >/dev/null 2>&1 depbase=`echo lib/stopwatch.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/stopwatch.lo -MD -MP -MF $depbase.Tpo -c -o lib/stopwatch.lo ../lib/stopwatch.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/pcap-file.lo -MD -MP -MF lib/.deps/pcap-file.Tpo -c ../lib/pcap-file.c -fPIC -DPIC -o lib/.libs/pcap-file.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ox-stat.lo -MD -MP -MF lib/.deps/ox-stat.Tpo -c ../lib/ox-stat.c -o lib/ox-stat.o >/dev/null 2>&1 depbase=`echo lib/poll-loop.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/poll-loop.lo -MD -MP -MF $depbase.Tpo -c -o lib/poll-loop.lo ../lib/poll-loop.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/perf-counter.lo -MD -MP -MF lib/.deps/perf-counter.Tpo -c ../lib/perf-counter.c -fPIC -DPIC -o lib/.libs/perf-counter.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/stopwatch.lo -MD -MP -MF lib/.deps/stopwatch.Tpo -c ../lib/stopwatch.c -fPIC -DPIC -o lib/.libs/stopwatch.o depbase=`echo lib/process.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/process.lo -MD -MP -MF $depbase.Tpo -c -o lib/process.lo ../lib/process.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/pcap-file.lo -MD -MP -MF lib/.deps/pcap-file.Tpo -c ../lib/pcap-file.c -o lib/pcap-file.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/poll-loop.lo -MD -MP -MF lib/.deps/poll-loop.Tpo -c ../lib/poll-loop.c -fPIC -DPIC -o lib/.libs/poll-loop.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/perf-counter.lo -MD -MP -MF lib/.deps/perf-counter.Tpo -c ../lib/perf-counter.c -o lib/perf-counter.o >/dev/null 2>&1 depbase=`echo lib/pvector.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/pvector.lo -MD -MP -MF $depbase.Tpo -c -o lib/pvector.lo ../lib/pvector.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/random.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/random.lo -MD -MP -MF $depbase.Tpo -c -o lib/random.lo ../lib/random.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/process.lo -MD -MP -MF lib/.deps/process.Tpo -c ../lib/process.c -fPIC -DPIC -o lib/.libs/process.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/poll-loop.lo -MD -MP -MF lib/.deps/poll-loop.Tpo -c ../lib/poll-loop.c -o lib/poll-loop.o >/dev/null 2>&1 depbase=`echo lib/rconn.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/rconn.lo -MD -MP -MF $depbase.Tpo -c -o lib/rconn.lo ../lib/rconn.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/pvector.lo -MD -MP -MF lib/.deps/pvector.Tpo -c ../lib/pvector.c -fPIC -DPIC -o lib/.libs/pvector.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/process.lo -MD -MP -MF lib/.deps/process.Tpo -c ../lib/process.c -o lib/process.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/pvector.lo -MD -MP -MF lib/.deps/pvector.Tpo -c ../lib/pvector.c -o lib/pvector.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/rconn.lo -MD -MP -MF lib/.deps/rconn.Tpo -c ../lib/rconn.c -fPIC -DPIC -o lib/.libs/rconn.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/packets.lo -MD -MP -MF lib/.deps/packets.Tpo -c ../lib/packets.c -o lib/packets.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/stopwatch.lo -MD -MP -MF lib/.deps/stopwatch.Tpo -c ../lib/stopwatch.c -o lib/stopwatch.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/random.lo -MD -MP -MF lib/.deps/random.Tpo -c ../lib/random.c -fPIC -DPIC -o lib/.libs/random.o depbase=`echo lib/reconnect.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/reconnect.lo -MD -MP -MF $depbase.Tpo -c -o lib/reconnect.lo ../lib/reconnect.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/rstp.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/rstp.lo -MD -MP -MF $depbase.Tpo -c -o lib/rstp.lo ../lib/rstp.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-idl.lo -MD -MP -MF lib/.deps/ovsdb-idl.Tpo -c ../lib/ovsdb-idl.c -o lib/ovsdb-idl.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-cs.lo -MD -MP -MF lib/.deps/ovsdb-cs.Tpo -c ../lib/ovsdb-cs.c -o lib/ovsdb-cs.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/reconnect.lo -MD -MP -MF lib/.deps/reconnect.Tpo -c ../lib/reconnect.c -fPIC -DPIC -o lib/.libs/reconnect.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/random.lo -MD -MP -MF lib/.deps/random.Tpo -c ../lib/random.c -o lib/random.o >/dev/null 2>&1 depbase=`echo lib/rstp-state-machines.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/rstp-state-machines.lo -MD -MP -MF $depbase.Tpo -c -o lib/rstp-state-machines.lo ../lib/rstp-state-machines.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/rconn.lo -MD -MP -MF lib/.deps/rconn.Tpo -c ../lib/rconn.c -o lib/rconn.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/rstp.lo -MD -MP -MF lib/.deps/rstp.Tpo -c ../lib/rstp.c -fPIC -DPIC -o lib/.libs/rstp.o depbase=`echo lib/seq.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/seq.lo -MD -MP -MF $depbase.Tpo -c -o lib/seq.lo ../lib/seq.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/sha1.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/sha1.lo -MD -MP -MF $depbase.Tpo -c -o lib/sha1.lo ../lib/sha1.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/rstp-state-machines.lo -MD -MP -MF lib/.deps/rstp-state-machines.Tpo -c ../lib/rstp-state-machines.c -fPIC -DPIC -o lib/.libs/rstp-state-machines.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/reconnect.lo -MD -MP -MF lib/.deps/reconnect.Tpo -c ../lib/reconnect.c -o lib/reconnect.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/seq.lo -MD -MP -MF lib/.deps/seq.Tpo -c ../lib/seq.c -fPIC -DPIC -o lib/.libs/seq.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/sha1.lo -MD -MP -MF lib/.deps/sha1.Tpo -c ../lib/sha1.c -fPIC -DPIC -o lib/.libs/sha1.o depbase=`echo lib/shash.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/shash.lo -MD -MP -MF $depbase.Tpo -c -o lib/shash.lo ../lib/shash.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/simap.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/simap.lo -MD -MP -MF $depbase.Tpo -c -o lib/simap.lo ../lib/simap.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/skiplist.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/skiplist.lo -MD -MP -MF $depbase.Tpo -c -o lib/skiplist.lo ../lib/skiplist.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/seq.lo -MD -MP -MF lib/.deps/seq.Tpo -c ../lib/seq.c -o lib/seq.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/shash.lo -MD -MP -MF lib/.deps/shash.Tpo -c ../lib/shash.c -fPIC -DPIC -o lib/.libs/shash.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/skiplist.lo -MD -MP -MF lib/.deps/skiplist.Tpo -c ../lib/skiplist.c -fPIC -DPIC -o lib/.libs/skiplist.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/sha1.lo -MD -MP -MF lib/.deps/sha1.Tpo -c ../lib/sha1.c -o lib/sha1.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/simap.lo -MD -MP -MF lib/.deps/simap.Tpo -c ../lib/simap.c -fPIC -DPIC -o lib/.libs/simap.o depbase=`echo lib/smap.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/smap.lo -MD -MP -MF $depbase.Tpo -c -o lib/smap.lo ../lib/smap.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/socket-util.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/socket-util.lo -MD -MP -MF $depbase.Tpo -c -o lib/socket-util.lo ../lib/socket-util.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/shash.lo -MD -MP -MF lib/.deps/shash.Tpo -c ../lib/shash.c -o lib/shash.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/skiplist.lo -MD -MP -MF lib/.deps/skiplist.Tpo -c ../lib/skiplist.c -o lib/skiplist.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/smap.lo -MD -MP -MF lib/.deps/smap.Tpo -c ../lib/smap.c -fPIC -DPIC -o lib/.libs/smap.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/socket-util.lo -MD -MP -MF lib/.deps/socket-util.Tpo -c ../lib/socket-util.c -fPIC -DPIC -o lib/.libs/socket-util.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/simap.lo -MD -MP -MF lib/.deps/simap.Tpo -c ../lib/simap.c -o lib/simap.o >/dev/null 2>&1 depbase=`echo lib/sort.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/sort.lo -MD -MP -MF $depbase.Tpo -c -o lib/sort.lo ../lib/sort.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/sset.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/sset.lo -MD -MP -MF $depbase.Tpo -c -o lib/sset.lo ../lib/sset.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/stp.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/stp.lo -MD -MP -MF $depbase.Tpo -c -o lib/stp.lo ../lib/stp.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/rstp-state-machines.lo -MD -MP -MF lib/.deps/rstp-state-machines.Tpo -c ../lib/rstp-state-machines.c -o lib/rstp-state-machines.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/sort.lo -MD -MP -MF lib/.deps/sort.Tpo -c ../lib/sort.c -fPIC -DPIC -o lib/.libs/sort.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/smap.lo -MD -MP -MF lib/.deps/smap.Tpo -c ../lib/smap.c -o lib/smap.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/sset.lo -MD -MP -MF lib/.deps/sset.Tpo -c ../lib/sset.c -fPIC -DPIC -o lib/.libs/sset.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/stp.lo -MD -MP -MF lib/.deps/stp.Tpo -c ../lib/stp.c -fPIC -DPIC -o lib/.libs/stp.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/sort.lo -MD -MP -MF lib/.deps/sort.Tpo -c ../lib/sort.c -o lib/sort.o >/dev/null 2>&1 depbase=`echo lib/stream-fd.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/stream-fd.lo -MD -MP -MF $depbase.Tpo -c -o lib/stream-fd.lo ../lib/stream-fd.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/stream-tcp.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/stream-tcp.lo -MD -MP -MF $depbase.Tpo -c -o lib/stream-tcp.lo ../lib/stream-tcp.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/socket-util.lo -MD -MP -MF lib/.deps/socket-util.Tpo -c ../lib/socket-util.c -o lib/socket-util.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/sset.lo -MD -MP -MF lib/.deps/sset.Tpo -c ../lib/sset.c -o lib/sset.o >/dev/null 2>&1 depbase=`echo lib/stream.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/stream.lo -MD -MP -MF $depbase.Tpo -c -o lib/stream.lo ../lib/stream.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/stream-fd.lo -MD -MP -MF lib/.deps/stream-fd.Tpo -c ../lib/stream-fd.c -fPIC -DPIC -o lib/.libs/stream-fd.o depbase=`echo lib/stdio.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/stdio.lo -MD -MP -MF $depbase.Tpo -c -o lib/stdio.lo ../lib/stdio.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/rstp.lo -MD -MP -MF lib/.deps/rstp.Tpo -c ../lib/rstp.c -o lib/rstp.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/stream-tcp.lo -MD -MP -MF lib/.deps/stream-tcp.Tpo -c ../lib/stream-tcp.c -fPIC -DPIC -o lib/.libs/stream-tcp.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/stream.lo -MD -MP -MF lib/.deps/stream.Tpo -c ../lib/stream.c -fPIC -DPIC -o lib/.libs/stream.o depbase=`echo lib/string.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/string.lo -MD -MP -MF $depbase.Tpo -c -o lib/string.lo ../lib/string.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/stdio.lo -MD -MP -MF lib/.deps/stdio.Tpo -c ../lib/stdio.c -fPIC -DPIC -o lib/.libs/stdio.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/stream-fd.lo -MD -MP -MF lib/.deps/stream-fd.Tpo -c ../lib/stream-fd.c -o lib/stream-fd.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/stdio.lo -MD -MP -MF lib/.deps/stdio.Tpo -c ../lib/stdio.c -o lib/stdio.o >/dev/null 2>&1 depbase=`echo lib/svec.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/svec.lo -MD -MP -MF $depbase.Tpo -c -o lib/svec.lo ../lib/svec.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/stream.lo -MD -MP -MF lib/.deps/stream.Tpo -c ../lib/stream.c -o lib/stream.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/stp.lo -MD -MP -MF lib/.deps/stp.Tpo -c ../lib/stp.c -o lib/stp.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/stream-tcp.lo -MD -MP -MF lib/.deps/stream-tcp.Tpo -c ../lib/stream-tcp.c -o lib/stream-tcp.o >/dev/null 2>&1 depbase=`echo lib/syslog-direct.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/syslog-direct.lo -MD -MP -MF $depbase.Tpo -c -o lib/syslog-direct.lo ../lib/syslog-direct.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/string.lo -MD -MP -MF lib/.deps/string.Tpo -c ../lib/string.c -fPIC -DPIC -o lib/.libs/string.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/svec.lo -MD -MP -MF lib/.deps/svec.Tpo -c ../lib/svec.c -fPIC -DPIC -o lib/.libs/svec.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/string.lo -MD -MP -MF lib/.deps/string.Tpo -c ../lib/string.c -o lib/string.o >/dev/null 2>&1 depbase=`echo lib/syslog-libc.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/syslog-libc.lo -MD -MP -MF $depbase.Tpo -c -o lib/syslog-libc.lo ../lib/syslog-libc.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/syslog-null.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/syslog-null.lo -MD -MP -MF $depbase.Tpo -c -o lib/syslog-null.lo ../lib/syslog-null.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/syslog-direct.lo -MD -MP -MF lib/.deps/syslog-direct.Tpo -c ../lib/syslog-direct.c -fPIC -DPIC -o lib/.libs/syslog-direct.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/syslog-libc.lo -MD -MP -MF lib/.deps/syslog-libc.Tpo -c ../lib/syslog-libc.c -fPIC -DPIC -o lib/.libs/syslog-libc.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/syslog-direct.lo -MD -MP -MF lib/.deps/syslog-direct.Tpo -c ../lib/syslog-direct.c -o lib/syslog-direct.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/syslog-null.lo -MD -MP -MF lib/.deps/syslog-null.Tpo -c ../lib/syslog-null.c -fPIC -DPIC -o lib/.libs/syslog-null.o depbase=`echo lib/table.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/table.lo -MD -MP -MF $depbase.Tpo -c -o lib/table.lo ../lib/table.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/timer.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/timer.lo -MD -MP -MF $depbase.Tpo -c -o lib/timer.lo ../lib/timer.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/syslog-null.lo -MD -MP -MF lib/.deps/syslog-null.Tpo -c ../lib/syslog-null.c -o lib/syslog-null.o >/dev/null 2>&1 depbase=`echo lib/timeval.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/timeval.lo -MD -MP -MF $depbase.Tpo -c -o lib/timeval.lo ../lib/timeval.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/syslog-libc.lo -MD -MP -MF lib/.deps/syslog-libc.Tpo -c ../lib/syslog-libc.c -o lib/syslog-libc.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/table.lo -MD -MP -MF lib/.deps/table.Tpo -c ../lib/table.c -fPIC -DPIC -o lib/.libs/table.o depbase=`echo lib/tnl-neigh-cache.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/tnl-neigh-cache.lo -MD -MP -MF $depbase.Tpo -c -o lib/tnl-neigh-cache.lo ../lib/tnl-neigh-cache.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/timer.lo -MD -MP -MF lib/.deps/timer.Tpo -c ../lib/timer.c -fPIC -DPIC -o lib/.libs/timer.o depbase=`echo lib/tnl-ports.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/tnl-ports.lo -MD -MP -MF $depbase.Tpo -c -o lib/tnl-ports.lo ../lib/tnl-ports.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/timer.lo -MD -MP -MF lib/.deps/timer.Tpo -c ../lib/timer.c -o lib/timer.o >/dev/null 2>&1 depbase=`echo lib/netdev-native-tnl.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netdev-native-tnl.lo -MD -MP -MF $depbase.Tpo -c -o lib/netdev-native-tnl.lo ../lib/netdev-native-tnl.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/svec.lo -MD -MP -MF lib/.deps/svec.Tpo -c ../lib/svec.c -o lib/svec.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/timeval.lo -MD -MP -MF lib/.deps/timeval.Tpo -c ../lib/timeval.c -fPIC -DPIC -o lib/.libs/timeval.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/tnl-neigh-cache.lo -MD -MP -MF lib/.deps/tnl-neigh-cache.Tpo -c ../lib/tnl-neigh-cache.c -fPIC -DPIC -o lib/.libs/tnl-neigh-cache.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/tnl-ports.lo -MD -MP -MF lib/.deps/tnl-ports.Tpo -c ../lib/tnl-ports.c -fPIC -DPIC -o lib/.libs/tnl-ports.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/table.lo -MD -MP -MF lib/.deps/table.Tpo -c ../lib/table.c -o lib/table.o >/dev/null 2>&1 depbase=`echo lib/token-bucket.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/token-bucket.lo -MD -MP -MF $depbase.Tpo -c -o lib/token-bucket.lo ../lib/token-bucket.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/tun-metadata.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/tun-metadata.lo -MD -MP -MF $depbase.Tpo -c -o lib/tun-metadata.lo ../lib/tun-metadata.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netdev-native-tnl.lo -MD -MP -MF lib/.deps/netdev-native-tnl.Tpo -c ../lib/netdev-native-tnl.c -fPIC -DPIC -o lib/.libs/netdev-native-tnl.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/tnl-neigh-cache.lo -MD -MP -MF lib/.deps/tnl-neigh-cache.Tpo -c ../lib/tnl-neigh-cache.c -o lib/tnl-neigh-cache.o >/dev/null 2>&1 depbase=`echo lib/unicode.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/unicode.lo -MD -MP -MF $depbase.Tpo -c -o lib/unicode.lo ../lib/unicode.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/token-bucket.lo -MD -MP -MF lib/.deps/token-bucket.Tpo -c ../lib/token-bucket.c -fPIC -DPIC -o lib/.libs/token-bucket.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/tun-metadata.lo -MD -MP -MF lib/.deps/tun-metadata.Tpo -c ../lib/tun-metadata.c -fPIC -DPIC -o lib/.libs/tun-metadata.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/token-bucket.lo -MD -MP -MF lib/.deps/token-bucket.Tpo -c ../lib/token-bucket.c -o lib/token-bucket.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/tnl-ports.lo -MD -MP -MF lib/.deps/tnl-ports.Tpo -c ../lib/tnl-ports.c -o lib/tnl-ports.o >/dev/null 2>&1 depbase=`echo lib/unixctl.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/unixctl.lo -MD -MP -MF $depbase.Tpo -c -o lib/unixctl.lo ../lib/unixctl.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/unicode.lo -MD -MP -MF lib/.deps/unicode.Tpo -c ../lib/unicode.c -fPIC -DPIC -o lib/.libs/unicode.o depbase=`echo lib/userspace-tso.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/userspace-tso.lo -MD -MP -MF $depbase.Tpo -c -o lib/userspace-tso.lo ../lib/userspace-tso.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/util.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/util.lo -MD -MP -MF $depbase.Tpo -c -o lib/util.lo ../lib/util.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/unicode.lo -MD -MP -MF lib/.deps/unicode.Tpo -c ../lib/unicode.c -o lib/unicode.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/timeval.lo -MD -MP -MF lib/.deps/timeval.Tpo -c ../lib/timeval.c -o lib/timeval.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netdev-native-tnl.lo -MD -MP -MF lib/.deps/netdev-native-tnl.Tpo -c ../lib/netdev-native-tnl.c -o lib/netdev-native-tnl.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/util.lo -MD -MP -MF lib/.deps/util.Tpo -c ../lib/util.c -fPIC -DPIC -o lib/.libs/util.o depbase=`echo lib/uuid.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/uuid.lo -MD -MP -MF $depbase.Tpo -c -o lib/uuid.lo ../lib/uuid.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/unixctl.lo -MD -MP -MF lib/.deps/unixctl.Tpo -c ../lib/unixctl.c -fPIC -DPIC -o lib/.libs/unixctl.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/userspace-tso.lo -MD -MP -MF lib/.deps/userspace-tso.Tpo -c ../lib/userspace-tso.c -fPIC -DPIC -o lib/.libs/userspace-tso.o depbase=`echo lib/vconn-stream.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/vconn-stream.lo -MD -MP -MF $depbase.Tpo -c -o lib/vconn-stream.lo ../lib/vconn-stream.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/userspace-tso.lo -MD -MP -MF lib/.deps/userspace-tso.Tpo -c ../lib/userspace-tso.c -o lib/userspace-tso.o >/dev/null 2>&1 depbase=`echo lib/vconn.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/vconn.lo -MD -MP -MF $depbase.Tpo -c -o lib/vconn.lo ../lib/vconn.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/vlan-bitmap.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/vlan-bitmap.lo -MD -MP -MF $depbase.Tpo -c -o lib/vlan-bitmap.lo ../lib/vlan-bitmap.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/uuid.lo -MD -MP -MF lib/.deps/uuid.Tpo -c ../lib/uuid.c -fPIC -DPIC -o lib/.libs/uuid.o depbase=`echo lib/vlog.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/vlog.lo -MD -MP -MF $depbase.Tpo -c -o lib/vlog.lo ../lib/vlog.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/vconn-stream.lo -MD -MP -MF lib/.deps/vconn-stream.Tpo -c ../lib/vconn-stream.c -fPIC -DPIC -o lib/.libs/vconn-stream.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/vconn.lo -MD -MP -MF lib/.deps/vconn.Tpo -c ../lib/vconn.c -fPIC -DPIC -o lib/.libs/vconn.o depbase=`echo lib/daemon-unix.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/daemon-unix.lo -MD -MP -MF $depbase.Tpo -c -o lib/daemon-unix.lo ../lib/daemon-unix.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/uuid.lo -MD -MP -MF lib/.deps/uuid.Tpo -c ../lib/uuid.c -o lib/uuid.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/vlan-bitmap.lo -MD -MP -MF lib/.deps/vlan-bitmap.Tpo -c ../lib/vlan-bitmap.c -fPIC -DPIC -o lib/.libs/vlan-bitmap.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/vlog.lo -MD -MP -MF lib/.deps/vlog.Tpo -c ../lib/vlog.c -fPIC -DPIC -o lib/.libs/vlog.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/unixctl.lo -MD -MP -MF lib/.deps/unixctl.Tpo -c ../lib/unixctl.c -o lib/unixctl.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/vconn-stream.lo -MD -MP -MF lib/.deps/vconn-stream.Tpo -c ../lib/vconn-stream.c -o lib/vconn-stream.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/daemon-unix.lo -MD -MP -MF lib/.deps/daemon-unix.Tpo -c ../lib/daemon-unix.c -fPIC -DPIC -o lib/.libs/daemon-unix.o depbase=`echo lib/latch-unix.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/latch-unix.lo -MD -MP -MF $depbase.Tpo -c -o lib/latch-unix.lo ../lib/latch-unix.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/vlan-bitmap.lo -MD -MP -MF lib/.deps/vlan-bitmap.Tpo -c ../lib/vlan-bitmap.c -o lib/vlan-bitmap.o >/dev/null 2>&1 depbase=`echo lib/signals.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/signals.lo -MD -MP -MF $depbase.Tpo -c -o lib/signals.lo ../lib/signals.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/socket-util-unix.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/socket-util-unix.lo -MD -MP -MF $depbase.Tpo -c -o lib/socket-util-unix.lo ../lib/socket-util-unix.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/util.lo -MD -MP -MF lib/.deps/util.Tpo -c ../lib/util.c -o lib/util.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/latch-unix.lo -MD -MP -MF lib/.deps/latch-unix.Tpo -c ../lib/latch-unix.c -fPIC -DPIC -o lib/.libs/latch-unix.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/socket-util-unix.lo -MD -MP -MF lib/.deps/socket-util-unix.Tpo -c ../lib/socket-util-unix.c -fPIC -DPIC -o lib/.libs/socket-util-unix.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/signals.lo -MD -MP -MF lib/.deps/signals.Tpo -c ../lib/signals.c -fPIC -DPIC -o lib/.libs/signals.o depbase=`echo lib/stream-unix.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/stream-unix.lo -MD -MP -MF $depbase.Tpo -c -o lib/stream-unix.lo ../lib/stream-unix.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/daemon-unix.lo -MD -MP -MF lib/.deps/daemon-unix.Tpo -c ../lib/daemon-unix.c -o lib/daemon-unix.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/tun-metadata.lo -MD -MP -MF lib/.deps/tun-metadata.Tpo -c ../lib/tun-metadata.c -o lib/tun-metadata.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/latch-unix.lo -MD -MP -MF lib/.deps/latch-unix.Tpo -c ../lib/latch-unix.c -o lib/latch-unix.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/vconn.lo -MD -MP -MF lib/.deps/vconn.Tpo -c ../lib/vconn.c -o lib/vconn.o >/dev/null 2>&1 depbase=`echo lib/dpif-netlink.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dpif-netlink.lo -MD -MP -MF $depbase.Tpo -c -o lib/dpif-netlink.lo ../lib/dpif-netlink.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/socket-util-unix.lo -MD -MP -MF lib/.deps/socket-util-unix.Tpo -c ../lib/socket-util-unix.c -o lib/socket-util-unix.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dpif-netlink.lo -MD -MP -MF lib/.deps/dpif-netlink.Tpo -c ../lib/dpif-netlink.c -fPIC -DPIC -o lib/.libs/dpif-netlink.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/stream-unix.lo -MD -MP -MF lib/.deps/stream-unix.Tpo -c ../lib/stream-unix.c -fPIC -DPIC -o lib/.libs/stream-unix.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/signals.lo -MD -MP -MF lib/.deps/signals.Tpo -c ../lib/signals.c -o lib/signals.o >/dev/null 2>&1 depbase=`echo lib/dpif-netlink-rtnl.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dpif-netlink-rtnl.lo -MD -MP -MF $depbase.Tpo -c -o lib/dpif-netlink-rtnl.lo ../lib/dpif-netlink-rtnl.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/if-notifier.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/if-notifier.lo -MD -MP -MF $depbase.Tpo -c -o lib/if-notifier.lo ../lib/if-notifier.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/netdev-linux.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netdev-linux.lo -MD -MP -MF $depbase.Tpo -c -o lib/netdev-linux.lo ../lib/netdev-linux.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/netdev-offload-tc.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netdev-offload-tc.lo -MD -MP -MF $depbase.Tpo -c -o lib/netdev-offload-tc.lo ../lib/netdev-offload-tc.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/if-notifier.lo -MD -MP -MF lib/.deps/if-notifier.Tpo -c ../lib/if-notifier.c -fPIC -DPIC -o lib/.libs/if-notifier.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netdev-linux.lo -MD -MP -MF lib/.deps/netdev-linux.Tpo -c ../lib/netdev-linux.c -fPIC -DPIC -o lib/.libs/netdev-linux.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dpif-netlink-rtnl.lo -MD -MP -MF lib/.deps/dpif-netlink-rtnl.Tpo -c ../lib/dpif-netlink-rtnl.c -fPIC -DPIC -o lib/.libs/dpif-netlink-rtnl.o depbase=`echo lib/netlink-conntrack.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netlink-conntrack.lo -MD -MP -MF $depbase.Tpo -c -o lib/netlink-conntrack.lo ../lib/netlink-conntrack.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/stream-unix.lo -MD -MP -MF lib/.deps/stream-unix.Tpo -c ../lib/stream-unix.c -o lib/stream-unix.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/if-notifier.lo -MD -MP -MF lib/.deps/if-notifier.Tpo -c ../lib/if-notifier.c -o lib/if-notifier.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netdev-offload-tc.lo -MD -MP -MF lib/.deps/netdev-offload-tc.Tpo -c ../lib/netdev-offload-tc.c -fPIC -DPIC -o lib/.libs/netdev-offload-tc.o depbase=`echo lib/netlink-notifier.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netlink-notifier.lo -MD -MP -MF $depbase.Tpo -c -o lib/netlink-notifier.lo ../lib/netlink-notifier.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dpif-netlink-rtnl.lo -MD -MP -MF lib/.deps/dpif-netlink-rtnl.Tpo -c ../lib/dpif-netlink-rtnl.c -o lib/dpif-netlink-rtnl.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netlink-conntrack.lo -MD -MP -MF lib/.deps/netlink-conntrack.Tpo -c ../lib/netlink-conntrack.c -fPIC -DPIC -o lib/.libs/netlink-conntrack.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/vlog.lo -MD -MP -MF lib/.deps/vlog.Tpo -c ../lib/vlog.c -o lib/vlog.o >/dev/null 2>&1 depbase=`echo lib/netlink-socket.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netlink-socket.lo -MD -MP -MF $depbase.Tpo -c -o lib/netlink-socket.lo ../lib/netlink-socket.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/rtnetlink.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/rtnetlink.lo -MD -MP -MF $depbase.Tpo -c -o lib/rtnetlink.lo ../lib/rtnetlink.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netlink-notifier.lo -MD -MP -MF lib/.deps/netlink-notifier.Tpo -c ../lib/netlink-notifier.c -fPIC -DPIC -o lib/.libs/netlink-notifier.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netlink-socket.lo -MD -MP -MF lib/.deps/netlink-socket.Tpo -c ../lib/netlink-socket.c -fPIC -DPIC -o lib/.libs/netlink-socket.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netlink-notifier.lo -MD -MP -MF lib/.deps/netlink-notifier.Tpo -c ../lib/netlink-notifier.c -o lib/netlink-notifier.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/rtnetlink.lo -MD -MP -MF lib/.deps/rtnetlink.Tpo -c ../lib/rtnetlink.c -fPIC -DPIC -o lib/.libs/rtnetlink.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netlink-conntrack.lo -MD -MP -MF lib/.deps/netlink-conntrack.Tpo -c ../lib/netlink-conntrack.c -o lib/netlink-conntrack.o >/dev/null 2>&1 depbase=`echo lib/route-table.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/route-table.lo -MD -MP -MF $depbase.Tpo -c -o lib/route-table.lo ../lib/route-table.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/tc.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/tc.lo -MD -MP -MF $depbase.Tpo -c -o lib/tc.lo ../lib/tc.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/rtnetlink.lo -MD -MP -MF lib/.deps/rtnetlink.Tpo -c ../lib/rtnetlink.c -o lib/rtnetlink.o >/dev/null 2>&1 depbase=`echo lib/dpdk-stub.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dpdk-stub.lo -MD -MP -MF $depbase.Tpo -c -o lib/dpdk-stub.lo ../lib/dpdk-stub.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/route-table.lo -MD -MP -MF lib/.deps/route-table.Tpo -c ../lib/route-table.c -fPIC -DPIC -o lib/.libs/route-table.o depbase=`echo lib/async-append-aio.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/async-append-aio.lo -MD -MP -MF $depbase.Tpo -c -o lib/async-append-aio.lo ../lib/async-append-aio.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/stream-ssl.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/stream-ssl.lo -MD -MP -MF $depbase.Tpo -c -o lib/stream-ssl.lo ../lib/stream-ssl.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/dhparams.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dhparams.lo -MD -MP -MF $depbase.Tpo -c -o lib/dhparams.lo ../lib/dhparams.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/tc.lo -MD -MP -MF lib/.deps/tc.Tpo -c ../lib/tc.c -fPIC -DPIC -o lib/.libs/tc.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dpif-netlink.lo -MD -MP -MF lib/.deps/dpif-netlink.Tpo -c ../lib/dpif-netlink.c -o lib/dpif-netlink.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dpdk-stub.lo -MD -MP -MF lib/.deps/dpdk-stub.Tpo -c ../lib/dpdk-stub.c -fPIC -DPIC -o lib/.libs/dpdk-stub.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/async-append-aio.lo -MD -MP -MF lib/.deps/async-append-aio.Tpo -c ../lib/async-append-aio.c -fPIC -DPIC -o lib/.libs/async-append-aio.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/stream-ssl.lo -MD -MP -MF lib/.deps/stream-ssl.Tpo -c ../lib/stream-ssl.c -fPIC -DPIC -o lib/.libs/stream-ssl.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/route-table.lo -MD -MP -MF lib/.deps/route-table.Tpo -c ../lib/route-table.c -o lib/route-table.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dhparams.lo -MD -MP -MF lib/.deps/dhparams.Tpo -c ../lib/dhparams.c -fPIC -DPIC -o lib/.libs/dhparams.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netlink-socket.lo -MD -MP -MF lib/.deps/netlink-socket.Tpo -c ../lib/netlink-socket.c -o lib/netlink-socket.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dpdk-stub.lo -MD -MP -MF lib/.deps/dpdk-stub.Tpo -c ../lib/dpdk-stub.c -o lib/dpdk-stub.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/async-append-aio.lo -MD -MP -MF lib/.deps/async-append-aio.Tpo -c ../lib/async-append-aio.c -o lib/async-append-aio.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dhparams.lo -MD -MP -MF lib/.deps/dhparams.Tpo -c ../lib/dhparams.c -o lib/dhparams.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netdev-offload-tc.lo -MD -MP -MF lib/.deps/netdev-offload-tc.Tpo -c ../lib/netdev-offload-tc.c -o lib/netdev-offload-tc.o >/dev/null 2>&1 depbase=`echo lib/dns-resolve.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dns-resolve.lo -MD -MP -MF $depbase.Tpo -c -o lib/dns-resolve.lo ../lib/dns-resolve.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dns-resolve.lo -MD -MP -MF lib/.deps/dns-resolve.Tpo -c ../lib/dns-resolve.c -fPIC -DPIC -o lib/.libs/dns-resolve.o (echo '/* -*- mode: c; buffer-read-only: t -*- */' && sed < ../lib/dirs.c.in \ -e 's,[@]srcdir[@],..,g' \ -e 's,[@]LOGDIR[@],"/var/log/openvswitch",g' \ -e 's,[@]RUNDIR[@],"/var/run/openvswitch",g' \ -e 's,[@]DBDIR[@],"/etc/openvswitch",g' \ -e 's,[@]bindir[@],"/usr/bin",g' \ -e 's,[@]sysconfdir[@],"/etc",g' \ -e 's,[@]pkgdatadir[@],"/usr/share/openvswitch",g') \ > lib/dirs.c.tmp && \ mv lib/dirs.c.tmp lib/dirs.c depbase=`echo lib/ovsdb-server-idl.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-server-idl.lo -MD -MP -MF $depbase.Tpo -c -o lib/ovsdb-server-idl.lo lib/ovsdb-server-idl.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/vswitch-idl.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/vswitch-idl.lo -MD -MP -MF $depbase.Tpo -c -o lib/vswitch-idl.lo lib/vswitch-idl.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netdev-linux.lo -MD -MP -MF lib/.deps/netdev-linux.Tpo -c ../lib/netdev-linux.c -o lib/netdev-linux.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -mavx512f -mavx512bw -mavx512dq -mbmi2 -fPIC -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/libopenvswitchavx512_la-dpif-netdev-lookup-avx512-gather.lo -MD -MP -MF lib/.deps/libopenvswitchavx512_la-dpif-netdev-lookup-avx512-gather.Tpo -c -o lib/libopenvswitchavx512_la-dpif-netdev-lookup-avx512-gather.lo `test -f 'lib/dpif-netdev-lookup-avx512-gather.c' || echo '../'`lib/dpif-netdev-lookup-avx512-gather.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dns-resolve.lo -MD -MP -MF lib/.deps/dns-resolve.Tpo -c ../lib/dns-resolve.c -o lib/dns-resolve.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-server-idl.lo -MD -MP -MF lib/.deps/ovsdb-server-idl.Tpo -c lib/ovsdb-server-idl.c -fPIC -DPIC -o lib/.libs/ovsdb-server-idl.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -mavx512f -mavx512bw -mavx512dq -mbmi2 -fPIC -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/libopenvswitchavx512_la-dpif-netdev-lookup-avx512-gather.lo -MD -MP -MF lib/.deps/libopenvswitchavx512_la-dpif-netdev-lookup-avx512-gather.Tpo -c ../lib/dpif-netdev-lookup-avx512-gather.c -fPIC -DPIC -o lib/.libs/libopenvswitchavx512_la-dpif-netdev-lookup-avx512-gather.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/vswitch-idl.lo -MD -MP -MF lib/.deps/vswitch-idl.Tpo -c lib/vswitch-idl.c -fPIC -DPIC -o lib/.libs/vswitch-idl.o depbase=`echo utilities/ovs-testcontroller.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT utilities/ovs-testcontroller.o -MD -MP -MF $depbase.Tpo -c -o utilities/ovs-testcontroller.o ../utilities/ovs-testcontroller.c &&\ mv -f $depbase.Tpo $depbase.Po libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/stream-ssl.lo -MD -MP -MF lib/.deps/stream-ssl.Tpo -c ../lib/stream-ssl.c -o lib/stream-ssl.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/tc.lo -MD -MP -MF lib/.deps/tc.Tpo -c ../lib/tc.c -o lib/tc.o >/dev/null 2>&1 depbase=`echo utilities/ovs-dpctl.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT utilities/ovs-dpctl.o -MD -MP -MF $depbase.Tpo -c -o utilities/ovs-dpctl.o ../utilities/ovs-dpctl.c &&\ mv -f $depbase.Tpo $depbase.Po libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-server-idl.lo -MD -MP -MF lib/.deps/ovsdb-server-idl.Tpo -c lib/ovsdb-server-idl.c -o lib/ovsdb-server-idl.o >/dev/null 2>&1 depbase=`echo utilities/ovs-ofctl.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT utilities/ovs-ofctl.o -MD -MP -MF $depbase.Tpo -c -o utilities/ovs-ofctl.o ../utilities/ovs-ofctl.c &&\ mv -f $depbase.Tpo $depbase.Po libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -mavx512f -mavx512bw -mavx512dq -mbmi2 -fPIC -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/libopenvswitchavx512_la-dpif-netdev-lookup-avx512-gather.lo -MD -MP -MF lib/.deps/libopenvswitchavx512_la-dpif-netdev-lookup-avx512-gather.Tpo -c ../lib/dpif-netdev-lookup-avx512-gather.c -o lib/libopenvswitchavx512_la-dpif-netdev-lookup-avx512-gather.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -Wno-unused -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/libsflow_la-sflow_agent.lo -MD -MP -MF lib/.deps/libsflow_la-sflow_agent.Tpo -c -o lib/libsflow_la-sflow_agent.lo `test -f 'lib/sflow_agent.c' || echo '../'`lib/sflow_agent.c /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -Wno-unused -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/libsflow_la-sflow_sampler.lo -MD -MP -MF lib/.deps/libsflow_la-sflow_sampler.Tpo -c -o lib/libsflow_la-sflow_sampler.lo `test -f 'lib/sflow_sampler.c' || echo '../'`lib/sflow_sampler.c /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -Wno-unused -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/libsflow_la-sflow_poller.lo -MD -MP -MF lib/.deps/libsflow_la-sflow_poller.Tpo -c -o lib/libsflow_la-sflow_poller.lo `test -f 'lib/sflow_poller.c' || echo '../'`lib/sflow_poller.c /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -Wno-unused -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/libsflow_la-sflow_receiver.lo -MD -MP -MF lib/.deps/libsflow_la-sflow_receiver.Tpo -c -o lib/libsflow_la-sflow_receiver.lo `test -f 'lib/sflow_receiver.c' || echo '../'`lib/sflow_receiver.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -Wno-unused -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/libsflow_la-sflow_sampler.lo -MD -MP -MF lib/.deps/libsflow_la-sflow_sampler.Tpo -c ../lib/sflow_sampler.c -fPIC -DPIC -o lib/.libs/libsflow_la-sflow_sampler.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -Wno-unused -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/libsflow_la-sflow_agent.lo -MD -MP -MF lib/.deps/libsflow_la-sflow_agent.Tpo -c ../lib/sflow_agent.c -fPIC -DPIC -o lib/.libs/libsflow_la-sflow_agent.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -Wno-unused -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/libsflow_la-sflow_poller.lo -MD -MP -MF lib/.deps/libsflow_la-sflow_poller.Tpo -c ../lib/sflow_poller.c -fPIC -DPIC -o lib/.libs/libsflow_la-sflow_poller.o mv -f lib/.deps/libopenvswitchavx512_la-dpif-netdev-lookup-avx512-gather.Tpo lib/.deps/libopenvswitchavx512_la-dpif-netdev-lookup-avx512-gather.Plo depbase=`echo utilities/ovs-vsctl.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT utilities/ovs-vsctl.o -MD -MP -MF $depbase.Tpo -c -o utilities/ovs-vsctl.o ../utilities/ovs-vsctl.c &&\ mv -f $depbase.Tpo $depbase.Po libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -Wno-unused -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/libsflow_la-sflow_receiver.lo -MD -MP -MF lib/.deps/libsflow_la-sflow_receiver.Tpo -c ../lib/sflow_receiver.c -fPIC -DPIC -o lib/.libs/libsflow_la-sflow_receiver.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -Wno-unused -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/libsflow_la-sflow_poller.lo -MD -MP -MF lib/.deps/libsflow_la-sflow_poller.Tpo -c ../lib/sflow_poller.c -o lib/libsflow_la-sflow_poller.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -Wno-unused -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/libsflow_la-sflow_sampler.lo -MD -MP -MF lib/.deps/libsflow_la-sflow_sampler.Tpo -c ../lib/sflow_sampler.c -o lib/libsflow_la-sflow_sampler.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -Wno-unused -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/libsflow_la-sflow_agent.lo -MD -MP -MF lib/.deps/libsflow_la-sflow_agent.Tpo -c ../lib/sflow_agent.c -o lib/libsflow_la-sflow_agent.o >/dev/null 2>&1 mv -f lib/.deps/libsflow_la-sflow_poller.Tpo lib/.deps/libsflow_la-sflow_poller.Plo mv -f lib/.deps/libsflow_la-sflow_sampler.Tpo lib/.deps/libsflow_la-sflow_sampler.Plo depbase=`echo utilities/nlmon.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT utilities/nlmon.o -MD -MP -MF $depbase.Tpo -c -o utilities/nlmon.o ../utilities/nlmon.c &&\ mv -f $depbase.Tpo $depbase.Po PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../build-aux/text2c < ../ovsdb/_server.ovsschema > ovsdb/_server.ovsschema.inc.tmp PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../utilities/ovs-pki.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --nodpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian/..,g' \ > utilities/ovs-pki.tmp mv ovsdb/_server.ovsschema.inc.tmp ovsdb/_server.ovsschema.inc PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../utilities/ovs-pcap.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --nodpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian/..,g' \ > utilities/ovs-pcap.tmp PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../utilities/ovs-tcpdump.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --nodpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian/..,g' \ > utilities/ovs-tcpdump.tmp PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../utilities/ovs-tcpundump.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --nodpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian/..,g' \ > utilities/ovs-tcpundump.tmp libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -Wno-unused -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/libsflow_la-sflow_receiver.lo -MD -MP -MF lib/.deps/libsflow_la-sflow_receiver.Tpo -c ../lib/sflow_receiver.c -o lib/libsflow_la-sflow_receiver.o >/dev/null 2>&1 mv utilities/ovs-pcap.tmp utilities/ovs-pcap mv utilities/ovs-pki.tmp utilities/ovs-pki PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../utilities/ovs-dpctl-top.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --nodpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian/..,g' \ > utilities/ovs-dpctl-top.tmp PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../utilities/ovs-l3ping.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --nodpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian/..,g' \ > utilities/ovs-l3ping.tmp mv utilities/ovs-tcpdump.tmp utilities/ovs-tcpdump PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../utilities/ovs-parse-backtrace.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --nodpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian/..,g' \ > utilities/ovs-parse-backtrace.tmp mv utilities/ovs-dpctl-top.tmp utilities/ovs-dpctl-top PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../utilities/ovs-test.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --nodpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian/..,g' \ > utilities/ovs-test.tmp mv utilities/ovs-tcpundump.tmp utilities/ovs-tcpundump mv utilities/ovs-parse-backtrace.tmp utilities/ovs-parse-backtrace PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../utilities/ovs-vlan-test.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --nodpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian/..,g' \ > utilities/ovs-vlan-test.tmp mv -f lib/.deps/libsflow_la-sflow_agent.Tpo lib/.deps/libsflow_la-sflow_agent.Plo mv utilities/ovs-l3ping.tmp utilities/ovs-l3ping PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../utilities/ovs-sim.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --nodpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian/..,g' \ > utilities/ovs-sim.tmp PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../ovsdb/ovsdb-idlc.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --nodpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian/..,g' \ > ovsdb/ovsdb-idlc.tmp PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../ovsdb/ovsdb-dot.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --nodpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian/..,g' \ > ovsdb/ovsdb-dot.tmp mv utilities/ovs-test.tmp utilities/ovs-test mv utilities/ovs-sim.tmp utilities/ovs-sim mv utilities/ovs-vlan-test.tmp utilities/ovs-vlan-test mv ovsdb/ovsdb-idlc.tmp ovsdb/ovsdb-idlc mv ovsdb/ovsdb-dot.tmp ovsdb/ovsdb-dot PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../utilities/bugtool/ovs-bugtool.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --nodpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian/..,g' \ > utilities/bugtool/ovs-bugtool.tmp PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../utilities/ovs-check-dead-ifs.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --nodpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian/..,g' \ > utilities/ovs-check-dead-ifs.tmp PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../utilities/ovs-ctl.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --nodpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian/..,g' \ > utilities/ovs-ctl.tmp PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../utilities/ovs-kmod-ctl.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --nodpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian/..,g' \ > utilities/ovs-kmod-ctl.tmp PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../ipsec/ovs-monitor-ipsec.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --nodpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian/..,g' \ > ipsec/ovs-monitor-ipsec.tmp mv utilities/ovs-check-dead-ifs.tmp utilities/ovs-check-dead-ifs PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../vtep/ovs-vtep.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --nodpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian/..,g' \ > vtep/ovs-vtep.tmp mv utilities/ovs-ctl.tmp utilities/ovs-ctl mv -f lib/.deps/libsflow_la-sflow_receiver.Tpo lib/.deps/libsflow_la-sflow_receiver.Plo mv utilities/ovs-kmod-ctl.tmp utilities/ovs-kmod-ctl PYTHONIOENCODING=utf8 PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../build-aux/extract-ofp-fields \ --ovs-version=2.15.0 ovs-fields \ ../include/openvswitch/meta-flow.h \ ../lib/meta-flow.xml > lib/ovs-fields.7.tmp PYTHONIOENCODING=utf8 PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../build-aux/extract-ofp-actions \ --ovs-version=2.15.0 ovs-actions \ ../lib/ovs-actions.xml > lib/ovs-actions.7.tmp mv utilities/bugtool/ovs-bugtool.tmp utilities/bugtool/ovs-bugtool mv ipsec/ovs-monitor-ipsec.tmp ipsec/ovs-monitor-ipsec PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../utilities/ovs-testcontroller.8.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --nodpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian/..,g' \ > utilities/ovs-testcontroller.8.tmp PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../utilities/ovs-dpctl.8.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --nodpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian/..,g' \ > utilities/ovs-dpctl.8.tmp PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../utilities/ovs-dpctl-top.8.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --nodpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian/..,g' \ > utilities/ovs-dpctl-top.8.tmp PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../utilities/ovs-ofctl.8.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --nodpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian/..,g' \ > utilities/ovs-ofctl.8.tmp mv vtep/ovs-vtep.tmp vtep/ovs-vtep PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../utilities/ovs-pcap.1.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --nodpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian/..,g' \ > utilities/ovs-pcap.1.tmp mv lib/ovs-actions.7.tmp lib/ovs-actions.7 mv utilities/ovs-testcontroller.8.tmp utilities/ovs-testcontroller.8 PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../utilities/ovs-vsctl.8.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --nodpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian/..,g' \ > utilities/ovs-vsctl.8.tmp PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../utilities/bugtool/ovs-bugtool.8.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --nodpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian/..,g' \ > utilities/bugtool/ovs-bugtool.8.tmp PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../vswitchd/ovs-vswitchd.8.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --nodpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian/..,g' \ > vswitchd/ovs-vswitchd.8.tmp mv utilities/ovs-dpctl.8.tmp utilities/ovs-dpctl.8 mv utilities/ovs-dpctl-top.8.tmp utilities/ovs-dpctl-top.8 PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../ovsdb/ovsdb-dot.in --no-arrows ../vswitchd/vswitch.ovsschema > vswitchd/vswitch.gv PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../ovsdb/ovsdb-tool.1.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --nodpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian/..,g' \ > ovsdb/ovsdb-tool.1.tmp mv utilities/ovs-ofctl.8.tmp utilities/ovs-ofctl.8 PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../ovsdb/ovsdb-client.1.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --nodpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian/..,g' \ > ovsdb/ovsdb-client.1.tmp PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../ovsdb/ovsdb-server.1.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --nodpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian/..,g' \ > ovsdb/ovsdb-server.1.tmp mv vswitchd/ovs-vswitchd.8.tmp vswitchd/ovs-vswitchd.8 mv utilities/ovs-vsctl.8.tmp utilities/ovs-vsctl.8 mv utilities/bugtool/ovs-bugtool.8.tmp utilities/bugtool/ovs-bugtool.8 mv utilities/ovs-pcap.1.tmp utilities/ovs-pcap.1 mv ovsdb/ovsdb-tool.1.tmp ovsdb/ovsdb-tool.1 PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../ovsdb/ovsdb-doc \ --version=2.15.0 \ ../ovsdb/_server.ovsschema \ ../ovsdb/_server.xml > ovsdb/ovsdb-server.5.tmp && \ mv ovsdb/ovsdb-server.5.tmp ovsdb/ovsdb-server.5 PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../vtep/vtep-ctl.8.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --nodpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian/..,g' \ > vtep/vtep-ctl.8.tmp PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../ovsdb/ovsdb-dot.in --no-arrows ../vtep/vtep.ovsschema > vtep/vtep.gv PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../utilities/ovs-lib.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --nodpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian/..,g' \ > utilities/ovs-lib.tmp mv lib/ovs-fields.7.tmp lib/ovs-fields.7 mv ovsdb/ovsdb-server.1.tmp ovsdb/ovsdb-server.1 mv ovsdb/ovsdb-client.1.tmp ovsdb/ovsdb-client.1 mv utilities/ovs-lib.tmp utilities/ovs-lib mv vtep/vtep-ctl.8.tmp vtep/vtep-ctl.8 sphinx-build -b html -W -n -d ./Documentation/_build/doctrees ../Documentation ./Documentation/_build/html && touch docs-check PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../build-aux/check-structs -I../include ../include/openflow/intel-ext.h && \ touch include/openflow/intel-ext.hstamp PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../build-aux/check-structs -I../include ../include/openflow/netronome-ext.h && \ touch include/openflow/netronome-ext.hstamp PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../build-aux/check-structs -I../include ../include/openflow/nicira-ext.h && \ touch include/openflow/nicira-ext.hstamp PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../build-aux/check-structs -I../include ../include/openflow/openflow-1.0.h && \ touch include/openflow/openflow-1.0.hstamp PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../build-aux/check-structs -I../include ../include/openflow/openflow-1.1.h && \ touch include/openflow/openflow-1.1.hstamp PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../build-aux/check-structs -I../include ../include/openflow/openflow-1.2.h && \ touch include/openflow/openflow-1.2.hstamp PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../build-aux/check-structs -I../include ../include/openflow/openflow-1.3.h && \ touch include/openflow/openflow-1.3.hstamp PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../build-aux/check-structs -I../include ../include/openflow/openflow-1.4.h && \ touch include/openflow/openflow-1.4.hstamp PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../build-aux/check-structs -I../include ../include/openflow/openflow-1.5.h && \ touch include/openflow/openflow-1.5.hstamp PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../build-aux/check-structs -I../include ../include/openflow/openflow-common.h && \ touch include/openflow/openflow-common.hstamp PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../build-aux/check-structs -I../include ../include/openflow/openflow.h && \ touch include/openflow/openflow.hstamp ../build-aux/cksum-schema-check ../vswitchd/vswitch.ovsschema vswitchd/vswitch.ovsschema.stamp ../build-aux/cksum-schema-check ../ovsdb/_server.ovsschema ovsdb/_server.ovsschema.stamp ../build-aux/cksum-schema-check ../vtep/vtep.ovsschema vtep/vtep.ovsschema.stamp touch cxx-check depbase=`echo utilities/ovs-appctl.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT utilities/ovs-appctl.o -MD -MP -MF $depbase.Tpo -c -o utilities/ovs-appctl.o ../utilities/ovs-appctl.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo lib/aes128.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/aes128.lo -MD -MP -MF $depbase.Tpo -c -o lib/aes128.lo ../lib/aes128.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/backtrace.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/backtrace.lo -MD -MP -MF $depbase.Tpo -c -o lib/backtrace.lo ../lib/backtrace.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/bfd.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/bfd.lo -MD -MP -MF $depbase.Tpo -c -o lib/bfd.lo ../lib/bfd.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/bundle.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/bundle.lo -MD -MP -MF $depbase.Tpo -c -o lib/bundle.lo ../lib/bundle.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/byteq.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/byteq.lo -MD -MP -MF $depbase.Tpo -c -o lib/byteq.lo ../lib/byteq.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/cfm.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/cfm.lo -MD -MP -MF $depbase.Tpo -c -o lib/cfm.lo ../lib/cfm.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/bfd.lo -MD -MP -MF lib/.deps/bfd.Tpo -c ../lib/bfd.c -fPIC -DPIC -o lib/.libs/bfd.o depbase=`echo lib/classifier.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/classifier.lo -MD -MP -MF $depbase.Tpo -c -o lib/classifier.lo ../lib/classifier.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/backtrace.lo -MD -MP -MF lib/.deps/backtrace.Tpo -c ../lib/backtrace.c -fPIC -DPIC -o lib/.libs/backtrace.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/aes128.lo -MD -MP -MF lib/.deps/aes128.Tpo -c ../lib/aes128.c -fPIC -DPIC -o lib/.libs/aes128.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/byteq.lo -MD -MP -MF lib/.deps/byteq.Tpo -c ../lib/byteq.c -fPIC -DPIC -o lib/.libs/byteq.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/bundle.lo -MD -MP -MF lib/.deps/bundle.Tpo -c ../lib/bundle.c -fPIC -DPIC -o lib/.libs/bundle.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/cfm.lo -MD -MP -MF lib/.deps/cfm.Tpo -c ../lib/cfm.c -fPIC -DPIC -o lib/.libs/cfm.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/aes128.lo -MD -MP -MF lib/.deps/aes128.Tpo -c ../lib/aes128.c -o lib/aes128.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/backtrace.lo -MD -MP -MF lib/.deps/backtrace.Tpo -c ../lib/backtrace.c -o lib/backtrace.o >/dev/null 2>&1 depbase=`echo lib/ccmap.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ccmap.lo -MD -MP -MF $depbase.Tpo -c -o lib/ccmap.lo ../lib/ccmap.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/classifier.lo -MD -MP -MF lib/.deps/classifier.Tpo -c ../lib/classifier.c -fPIC -DPIC -o lib/.libs/classifier.o Running Sphinx v3.4.3 depbase=`echo lib/cmap.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/cmap.lo -MD -MP -MF $depbase.Tpo -c -o lib/cmap.lo ../lib/cmap.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/byteq.lo -MD -MP -MF lib/.deps/byteq.Tpo -c ../lib/byteq.c -o lib/byteq.o >/dev/null 2>&1 depbase=`echo lib/colors.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/colors.lo -MD -MP -MF $depbase.Tpo -c -o lib/colors.lo ../lib/colors.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ccmap.lo -MD -MP -MF lib/.deps/ccmap.Tpo -c ../lib/ccmap.c -fPIC -DPIC -o lib/.libs/ccmap.o Cannot find 'ovs-sphinx-theme' package. Falling back to default theme. making output directory... done building [mo]: targets for 0 po files that are out of date building [html]: targets for 115 source files that are out of date updating environment: [new config] 115 added, 0 changed, 0 removed reading sources... [ 0%] contents libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/cmap.lo -MD -MP -MF lib/.deps/cmap.Tpo -c ../lib/cmap.c -fPIC -DPIC -o lib/.libs/cmap.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/bundle.lo -MD -MP -MF lib/.deps/bundle.Tpo -c ../lib/bundle.c -o lib/bundle.o >/dev/null 2>&1 reading sources... [ 1%] faq/bareudp reading sources... [ 2%] faq/configuration reading sources... [ 3%] faq/contributing depbase=`echo lib/command-line.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/command-line.lo -MD -MP -MF $depbase.Tpo -c -o lib/command-line.lo ../lib/command-line.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/colors.lo -MD -MP -MF lib/.deps/colors.Tpo -c ../lib/colors.c -fPIC -DPIC -o lib/.libs/colors.o reading sources... [ 4%] faq/design reading sources... [ 5%] faq/general reading sources... [ 6%] faq/index reading sources... [ 6%] faq/issues reading sources... [ 7%] faq/openflow reading sources... [ 8%] faq/qos reading sources... [ 9%] faq/releases libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/cfm.lo -MD -MP -MF lib/.deps/cfm.Tpo -c ../lib/cfm.c -o lib/cfm.o >/dev/null 2>&1 depbase=`echo lib/connectivity.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/connectivity.lo -MD -MP -MF $depbase.Tpo -c -o lib/connectivity.lo ../lib/connectivity.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/command-line.lo -MD -MP -MF lib/.deps/command-line.Tpo -c ../lib/command-line.c -fPIC -DPIC -o lib/.libs/command-line.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/colors.lo -MD -MP -MF lib/.deps/colors.Tpo -c ../lib/colors.c -o lib/colors.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/bfd.lo -MD -MP -MF lib/.deps/bfd.Tpo -c ../lib/bfd.c -o lib/bfd.o >/dev/null 2>&1 reading sources... [ 10%] faq/terminology libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ccmap.lo -MD -MP -MF lib/.deps/ccmap.Tpo -c ../lib/ccmap.c -o lib/ccmap.o >/dev/null 2>&1 reading sources... [ 11%] faq/vlan reading sources... [ 12%] faq/vxlan reading sources... [ 13%] howto/dpdk libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/cmap.lo -MD -MP -MF lib/.deps/cmap.Tpo -c ../lib/cmap.c -o lib/cmap.o >/dev/null 2>&1 reading sources... [ 13%] howto/index reading sources... [ 14%] howto/ipsec reading sources... [ 15%] howto/kvm reading sources... [ 16%] howto/libvirt reading sources... [ 17%] howto/lisp reading sources... [ 18%] howto/qos reading sources... [ 19%] howto/selinux libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/command-line.lo -MD -MP -MF lib/.deps/command-line.Tpo -c ../lib/command-line.c -o lib/command-line.o >/dev/null 2>&1 reading sources... [ 20%] howto/sflow libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/connectivity.lo -MD -MP -MF lib/.deps/connectivity.Tpo -c ../lib/connectivity.c -fPIC -DPIC -o lib/.libs/connectivity.o reading sources... [ 20%] howto/ssl depbase=`echo lib/conntrack-icmp.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/conntrack-icmp.lo -MD -MP -MF $depbase.Tpo -c -o lib/conntrack-icmp.lo ../lib/conntrack-icmp.c &&\ mv -f $depbase.Tpo $depbase.Plo reading sources... [ 21%] howto/tunneling reading sources... [ 22%] howto/userspace-tunneling reading sources... [ 23%] howto/vlan depbase=`echo lib/conntrack-tcp.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/conntrack-tcp.lo -MD -MP -MF $depbase.Tpo -c -o lib/conntrack-tcp.lo ../lib/conntrack-tcp.c &&\ mv -f $depbase.Tpo $depbase.Plo reading sources... [ 24%] howto/vtep reading sources... [ 25%] index depbase=`echo lib/conntrack-tp.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/conntrack-tp.lo -MD -MP -MF $depbase.Tpo -c -o lib/conntrack-tp.lo ../lib/conntrack-tp.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/connectivity.lo -MD -MP -MF lib/.deps/connectivity.Tpo -c ../lib/connectivity.c -o lib/connectivity.o >/dev/null 2>&1 reading sources... [ 26%] internals/authors libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/conntrack-icmp.lo -MD -MP -MF lib/.deps/conntrack-icmp.Tpo -c ../lib/conntrack-icmp.c -fPIC -DPIC -o lib/.libs/conntrack-icmp.o depbase=`echo lib/conntrack-other.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/conntrack-other.lo -MD -MP -MF $depbase.Tpo -c -o lib/conntrack-other.lo ../lib/conntrack-other.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/conntrack-tcp.lo -MD -MP -MF lib/.deps/conntrack-tcp.Tpo -c ../lib/conntrack-tcp.c -fPIC -DPIC -o lib/.libs/conntrack-tcp.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/conntrack-icmp.lo -MD -MP -MF lib/.deps/conntrack-icmp.Tpo -c ../lib/conntrack-icmp.c -o lib/conntrack-icmp.o >/dev/null 2>&1 depbase=`echo lib/conntrack.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/conntrack.lo -MD -MP -MF $depbase.Tpo -c -o lib/conntrack.lo ../lib/conntrack.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/conntrack-tp.lo -MD -MP -MF lib/.deps/conntrack-tp.Tpo -c ../lib/conntrack-tp.c -fPIC -DPIC -o lib/.libs/conntrack-tp.o depbase=`echo lib/coverage.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/coverage.lo -MD -MP -MF $depbase.Tpo -c -o lib/coverage.lo ../lib/coverage.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/conntrack-other.lo -MD -MP -MF lib/.deps/conntrack-other.Tpo -c ../lib/conntrack-other.c -fPIC -DPIC -o lib/.libs/conntrack-other.o depbase=`echo lib/crc32c.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/crc32c.lo -MD -MP -MF $depbase.Tpo -c -o lib/crc32c.lo ../lib/crc32c.c &&\ mv -f $depbase.Tpo $depbase.Plo reading sources... [ 26%] internals/bugs libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/conntrack-other.lo -MD -MP -MF lib/.deps/conntrack-other.Tpo -c ../lib/conntrack-other.c -o lib/conntrack-other.o >/dev/null 2>&1 reading sources... [ 27%] internals/charter libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/conntrack-tp.lo -MD -MP -MF lib/.deps/conntrack-tp.Tpo -c ../lib/conntrack-tp.c -o lib/conntrack-tp.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/conntrack.lo -MD -MP -MF lib/.deps/conntrack.Tpo -c ../lib/conntrack.c -fPIC -DPIC -o lib/.libs/conntrack.o reading sources... [ 28%] internals/committer-emeritus-status reading sources... [ 29%] internals/committer-grant-revocation libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/conntrack-tcp.lo -MD -MP -MF lib/.deps/conntrack-tcp.Tpo -c ../lib/conntrack-tcp.c -o lib/conntrack-tcp.o >/dev/null 2>&1 reading sources... [ 30%] internals/committer-responsibilities libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/coverage.lo -MD -MP -MF lib/.deps/coverage.Tpo -c ../lib/coverage.c -fPIC -DPIC -o lib/.libs/coverage.o reading sources... [ 31%] internals/contributing/backporting-patches depbase=`echo lib/csum.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/csum.lo -MD -MP -MF $depbase.Tpo -c -o lib/csum.lo ../lib/csum.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/ct-dpif.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ct-dpif.lo -MD -MP -MF $depbase.Tpo -c -o lib/ct-dpif.lo ../lib/ct-dpif.c &&\ mv -f $depbase.Tpo $depbase.Plo reading sources... [ 32%] internals/contributing/coding-style depbase=`echo lib/daemon.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/daemon.lo -MD -MP -MF $depbase.Tpo -c -o lib/daemon.lo ../lib/daemon.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/csum.lo -MD -MP -MF lib/.deps/csum.Tpo -c ../lib/csum.c -fPIC -DPIC -o lib/.libs/csum.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/daemon.lo -MD -MP -MF lib/.deps/daemon.Tpo -c ../lib/daemon.c -fPIC -DPIC -o lib/.libs/daemon.o reading sources... [ 33%] internals/contributing/coding-style-windows libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ct-dpif.lo -MD -MP -MF lib/.deps/ct-dpif.Tpo -c ../lib/ct-dpif.c -fPIC -DPIC -o lib/.libs/ct-dpif.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/crc32c.lo -MD -MP -MF lib/.deps/crc32c.Tpo -c ../lib/crc32c.c -fPIC -DPIC -o lib/.libs/crc32c.o reading sources... [ 33%] internals/contributing/documentation-style libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/csum.lo -MD -MP -MF lib/.deps/csum.Tpo -c ../lib/csum.c -o lib/csum.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/coverage.lo -MD -MP -MF lib/.deps/coverage.Tpo -c ../lib/coverage.c -o lib/coverage.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/crc32c.lo -MD -MP -MF lib/.deps/crc32c.Tpo -c ../lib/crc32c.c -o lib/crc32c.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/daemon.lo -MD -MP -MF lib/.deps/daemon.Tpo -c ../lib/daemon.c -o lib/daemon.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/classifier.lo -MD -MP -MF lib/.deps/classifier.Tpo -c ../lib/classifier.c -o lib/classifier.o >/dev/null 2>&1 depbase=`echo lib/db-ctl-base.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/db-ctl-base.lo -MD -MP -MF $depbase.Tpo -c -o lib/db-ctl-base.lo ../lib/db-ctl-base.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/dummy.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dummy.lo -MD -MP -MF $depbase.Tpo -c -o lib/dummy.lo ../lib/dummy.c &&\ mv -f $depbase.Tpo $depbase.Plo reading sources... [ 34%] internals/contributing/index depbase=`echo lib/dpctl.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dpctl.lo -MD -MP -MF $depbase.Tpo -c -o lib/dpctl.lo ../lib/dpctl.c &&\ mv -f $depbase.Tpo $depbase.Plo reading sources... [ 35%] internals/contributing/libopenvswitch-abi depbase=`echo lib/dp-packet.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dp-packet.lo -MD -MP -MF $depbase.Tpo -c -o lib/dp-packet.lo ../lib/dp-packet.c &&\ mv -f $depbase.Tpo $depbase.Plo reading sources... [ 36%] internals/contributing/submitting-patches libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/db-ctl-base.lo -MD -MP -MF lib/.deps/db-ctl-base.Tpo -c ../lib/db-ctl-base.c -fPIC -DPIC -o lib/.libs/db-ctl-base.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dummy.lo -MD -MP -MF lib/.deps/dummy.Tpo -c ../lib/dummy.c -fPIC -DPIC -o lib/.libs/dummy.o depbase=`echo lib/dpif-netdev-lookup.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dpif-netdev-lookup.lo -MD -MP -MF $depbase.Tpo -c -o lib/dpif-netdev-lookup.lo ../lib/dpif-netdev-lookup.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ct-dpif.lo -MD -MP -MF lib/.deps/ct-dpif.Tpo -c ../lib/ct-dpif.c -o lib/ct-dpif.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dummy.lo -MD -MP -MF lib/.deps/dummy.Tpo -c ../lib/dummy.c -o lib/dummy.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dpctl.lo -MD -MP -MF lib/.deps/dpctl.Tpo -c ../lib/dpctl.c -fPIC -DPIC -o lib/.libs/dpctl.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dpif-netdev-lookup.lo -MD -MP -MF lib/.deps/dpif-netdev-lookup.Tpo -c ../lib/dpif-netdev-lookup.c -fPIC -DPIC -o lib/.libs/dpif-netdev-lookup.o reading sources... [ 37%] internals/documentation reading sources... [ 38%] internals/index reading sources... [ 39%] internals/mailing-lists libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dp-packet.lo -MD -MP -MF lib/.deps/dp-packet.Tpo -c ../lib/dp-packet.c -fPIC -DPIC -o lib/.libs/dp-packet.o depbase=`echo lib/dpif-netdev-lookup-autovalidator.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dpif-netdev-lookup-autovalidator.lo -MD -MP -MF $depbase.Tpo -c -o lib/dpif-netdev-lookup-autovalidator.lo ../lib/dpif-netdev-lookup-autovalidator.c &&\ mv -f $depbase.Tpo $depbase.Plo reading sources... [ 40%] internals/maintainers reading sources... [ 40%] internals/patchwork reading sources... [ 41%] internals/release-process reading sources... [ 42%] internals/security reading sources... [ 43%] intro/index reading sources... [ 44%] intro/install/afxdp reading sources... [ 45%] intro/install/bash-completion reading sources... [ 46%] intro/install/debian libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dpif-netdev-lookup-autovalidator.lo -MD -MP -MF lib/.deps/dpif-netdev-lookup-autovalidator.Tpo -c ../lib/dpif-netdev-lookup-autovalidator.c -fPIC -DPIC -o lib/.libs/dpif-netdev-lookup-autovalidator.o reading sources... [ 46%] intro/install/distributions reading sources... [ 47%] intro/install/documentation reading sources... [ 48%] intro/install/dpdk libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dp-packet.lo -MD -MP -MF lib/.deps/dp-packet.Tpo -c ../lib/dp-packet.c -o lib/dp-packet.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dpif-netdev-lookup.lo -MD -MP -MF lib/.deps/dpif-netdev-lookup.Tpo -c ../lib/dpif-netdev-lookup.c -o lib/dpif-netdev-lookup.o >/dev/null 2>&1 depbase=`echo lib/dpif-netdev-lookup-generic.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dpif-netdev-lookup-generic.lo -MD -MP -MF $depbase.Tpo -c -o lib/dpif-netdev-lookup-generic.lo ../lib/dpif-netdev-lookup-generic.c &&\ mv -f $depbase.Tpo $depbase.Plo reading sources... [ 49%] intro/install/fedora libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dpif-netdev-lookup-autovalidator.lo -MD -MP -MF lib/.deps/dpif-netdev-lookup-autovalidator.Tpo -c ../lib/dpif-netdev-lookup-autovalidator.c -o lib/dpif-netdev-lookup-autovalidator.o >/dev/null 2>&1 reading sources... [ 50%] intro/install/general reading sources... [ 51%] intro/install/index reading sources... [ 52%] intro/install/netbsd reading sources... [ 53%] intro/install/rhel libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dpif-netdev-lookup-generic.lo -MD -MP -MF lib/.deps/dpif-netdev-lookup-generic.Tpo -c ../lib/dpif-netdev-lookup-generic.c -fPIC -DPIC -o lib/.libs/dpif-netdev-lookup-generic.o reading sources... [ 53%] intro/install/userspace depbase=`echo lib/dpif-netdev.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dpif-netdev.lo -MD -MP -MF $depbase.Tpo -c -o lib/dpif-netdev.lo ../lib/dpif-netdev.c &&\ mv -f $depbase.Tpo $depbase.Plo reading sources... [ 54%] intro/install/windows reading sources... [ 55%] intro/install/xenserver libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/db-ctl-base.lo -MD -MP -MF lib/.deps/db-ctl-base.Tpo -c ../lib/db-ctl-base.c -o lib/db-ctl-base.o >/dev/null 2>&1 reading sources... [ 56%] intro/what-is-ovs depbase=`echo lib/dpif-netdev-perf.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dpif-netdev-perf.lo -MD -MP -MF $depbase.Tpo -c -o lib/dpif-netdev-perf.lo ../lib/dpif-netdev-perf.c &&\ mv -f $depbase.Tpo $depbase.Plo reading sources... [ 57%] intro/why-ovs reading sources... [ 58%] ref/index reading sources... [ 59%] ref/ovs-appctl.8 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dpif-netdev.lo -MD -MP -MF lib/.deps/dpif-netdev.Tpo -c ../lib/dpif-netdev.c -fPIC -DPIC -o lib/.libs/dpif-netdev.o reading sources... [ 60%] ref/ovs-ctl.8 depbase=`echo lib/dpif.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dpif.lo -MD -MP -MF $depbase.Tpo -c -o lib/dpif.lo ../lib/dpif.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dpif-netdev-lookup-generic.lo -MD -MP -MF lib/.deps/dpif-netdev-lookup-generic.Tpo -c ../lib/dpif-netdev-lookup-generic.c -o lib/dpif-netdev-lookup-generic.o >/dev/null 2>&1 reading sources... [ 60%] ref/ovs-l3ping.8 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/conntrack.lo -MD -MP -MF lib/.deps/conntrack.Tpo -c ../lib/conntrack.c -o lib/conntrack.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dpif-netdev-perf.lo -MD -MP -MF lib/.deps/dpif-netdev-perf.Tpo -c ../lib/dpif-netdev-perf.c -fPIC -DPIC -o lib/.libs/dpif-netdev-perf.o reading sources... [ 61%] ref/ovs-parse-backtrace.8 reading sources... [ 62%] ref/ovs-pki.8 reading sources... [ 63%] ref/ovs-sim.1 reading sources... [ 64%] ref/ovs-tcpdump.8 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dpif.lo -MD -MP -MF lib/.deps/dpif.Tpo -c ../lib/dpif.c -fPIC -DPIC -o lib/.libs/dpif.o reading sources... [ 65%] ref/ovs-tcpundump.1 reading sources... [ 66%] ref/ovs-test.8 reading sources... [ 66%] ref/ovs-vlan-test.8 reading sources... [ 67%] ref/ovsdb-server.7 reading sources... [ 68%] ref/ovsdb.5 depbase=`echo lib/heap.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/heap.lo -MD -MP -MF $depbase.Tpo -c -o lib/heap.lo ../lib/heap.c &&\ mv -f $depbase.Tpo $depbase.Plo reading sources... [ 69%] ref/ovsdb.7 reading sources... [ 70%] topics/bonding reading sources... [ 71%] topics/datapath reading sources... [ 72%] topics/design libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dpctl.lo -MD -MP -MF lib/.deps/dpctl.Tpo -c ../lib/dpctl.c -o lib/dpctl.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/heap.lo -MD -MP -MF lib/.deps/heap.Tpo -c ../lib/heap.c -fPIC -DPIC -o lib/.libs/heap.o reading sources... [ 73%] topics/dpdk/bridge reading sources... [ 73%] topics/dpdk/index reading sources... [ 74%] topics/dpdk/jumbo-frames reading sources... [ 75%] topics/dpdk/memory libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dpif-netdev-perf.lo -MD -MP -MF lib/.deps/dpif-netdev-perf.Tpo -c ../lib/dpif-netdev-perf.c -o lib/dpif-netdev-perf.o >/dev/null 2>&1 reading sources... [ 76%] topics/dpdk/phy libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/heap.lo -MD -MP -MF lib/.deps/heap.Tpo -c ../lib/heap.c -o lib/heap.o >/dev/null 2>&1 reading sources... [ 77%] topics/dpdk/pmd depbase=`echo lib/dynamic-string.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dynamic-string.lo -MD -MP -MF $depbase.Tpo -c -o lib/dynamic-string.lo ../lib/dynamic-string.c &&\ mv -f $depbase.Tpo $depbase.Plo reading sources... [ 78%] topics/dpdk/qos depbase=`echo lib/entropy.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/entropy.lo -MD -MP -MF $depbase.Tpo -c -o lib/entropy.lo ../lib/entropy.c &&\ mv -f $depbase.Tpo $depbase.Plo reading sources... [ 79%] topics/dpdk/vdev reading sources... [ 80%] topics/dpdk/vhost-user reading sources... [ 80%] topics/fuzzing/index depbase=`echo lib/fat-rwlock.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/fat-rwlock.lo -MD -MP -MF $depbase.Tpo -c -o lib/fat-rwlock.lo ../lib/fat-rwlock.c &&\ mv -f $depbase.Tpo $depbase.Plo reading sources... [ 81%] topics/fuzzing/ovs-fuzzers reading sources... [ 82%] topics/fuzzing/ovs-fuzzing-infrastructure libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dynamic-string.lo -MD -MP -MF lib/.deps/dynamic-string.Tpo -c ../lib/dynamic-string.c -fPIC -DPIC -o lib/.libs/dynamic-string.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/entropy.lo -MD -MP -MF lib/.deps/entropy.Tpo -c ../lib/entropy.c -fPIC -DPIC -o lib/.libs/entropy.o reading sources... [ 83%] topics/fuzzing/security-analysis-of-ovs-fuzzers reading sources... [ 84%] topics/fuzzing/what-is-fuzzing libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dpif.lo -MD -MP -MF lib/.deps/dpif.Tpo -c ../lib/dpif.c -o lib/dpif.o >/dev/null 2>&1 reading sources... [ 85%] topics/idl-compound-indexes libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/entropy.lo -MD -MP -MF lib/.deps/entropy.Tpo -c ../lib/entropy.c -o lib/entropy.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/fat-rwlock.lo -MD -MP -MF lib/.deps/fat-rwlock.Tpo -c ../lib/fat-rwlock.c -fPIC -DPIC -o lib/.libs/fat-rwlock.o reading sources... [ 86%] topics/index reading sources... [ 86%] topics/integration depbase=`echo lib/fatal-signal.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/fatal-signal.lo -MD -MP -MF $depbase.Tpo -c -o lib/fatal-signal.lo ../lib/fatal-signal.c &&\ mv -f $depbase.Tpo $depbase.Plo reading sources... [ 87%] topics/language-bindings depbase=`echo lib/flow.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/flow.lo -MD -MP -MF $depbase.Tpo -c -o lib/flow.lo ../lib/flow.c &&\ mv -f $depbase.Tpo $depbase.Plo reading sources... [ 88%] topics/networking-namespaces libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/fat-rwlock.lo -MD -MP -MF lib/.deps/fat-rwlock.Tpo -c ../lib/fat-rwlock.c -o lib/fat-rwlock.o >/dev/null 2>&1 reading sources... [ 89%] topics/openflow libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/vswitch-idl.lo -MD -MP -MF lib/.deps/vswitch-idl.Tpo -c lib/vswitch-idl.c -o lib/vswitch-idl.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dynamic-string.lo -MD -MP -MF lib/.deps/dynamic-string.Tpo -c ../lib/dynamic-string.c -o lib/dynamic-string.o >/dev/null 2>&1 reading sources... [ 90%] topics/ovs-extensions libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/fatal-signal.lo -MD -MP -MF lib/.deps/fatal-signal.Tpo -c ../lib/fatal-signal.c -fPIC -DPIC -o lib/.libs/fatal-signal.o reading sources... [ 91%] topics/ovsdb-replication libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/flow.lo -MD -MP -MF lib/.deps/flow.Tpo -c ../lib/flow.c -fPIC -DPIC -o lib/.libs/flow.o reading sources... [ 92%] topics/porting depbase=`echo lib/guarded-list.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/guarded-list.lo -MD -MP -MF $depbase.Tpo -c -o lib/guarded-list.lo ../lib/guarded-list.c &&\ mv -f $depbase.Tpo $depbase.Plo reading sources... [ 93%] topics/testing libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/fatal-signal.lo -MD -MP -MF lib/.deps/fatal-signal.Tpo -c ../lib/fatal-signal.c -o lib/fatal-signal.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/guarded-list.lo -MD -MP -MF lib/.deps/guarded-list.Tpo -c ../lib/guarded-list.c -fPIC -DPIC -o lib/.libs/guarded-list.o reading sources... [ 93%] topics/tracing reading sources... [ 94%] topics/userspace-tso reading sources... [ 95%] topics/windows reading sources... [ 96%] tutorials/faucet libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/guarded-list.lo -MD -MP -MF lib/.deps/guarded-list.Tpo -c ../lib/guarded-list.c -o lib/guarded-list.o >/dev/null 2>&1 depbase=`echo lib/hash.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/hash.lo -MD -MP -MF $depbase.Tpo -c -o lib/hash.lo ../lib/hash.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/hindex.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/hindex.lo -MD -MP -MF $depbase.Tpo -c -o lib/hindex.lo ../lib/hindex.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/hmap.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/hmap.lo -MD -MP -MF $depbase.Tpo -c -o lib/hmap.lo ../lib/hmap.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/hmapx.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/hmapx.lo -MD -MP -MF $depbase.Tpo -c -o lib/hmapx.lo ../lib/hmapx.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/id-pool.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/id-pool.lo -MD -MP -MF $depbase.Tpo -c -o lib/id-pool.lo ../lib/id-pool.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/hindex.lo -MD -MP -MF lib/.deps/hindex.Tpo -c ../lib/hindex.c -fPIC -DPIC -o lib/.libs/hindex.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/id-pool.lo -MD -MP -MF lib/.deps/id-pool.Tpo -c ../lib/id-pool.c -fPIC -DPIC -o lib/.libs/id-pool.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/hmapx.lo -MD -MP -MF lib/.deps/hmapx.Tpo -c ../lib/hmapx.c -fPIC -DPIC -o lib/.libs/hmapx.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/hash.lo -MD -MP -MF lib/.deps/hash.Tpo -c ../lib/hash.c -fPIC -DPIC -o lib/.libs/hash.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/hmap.lo -MD -MP -MF lib/.deps/hmap.Tpo -c ../lib/hmap.c -fPIC -DPIC -o lib/.libs/hmap.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/id-pool.lo -MD -MP -MF lib/.deps/id-pool.Tpo -c ../lib/id-pool.c -o lib/id-pool.o >/dev/null 2>&1 reading sources... [ 97%] tutorials/index reading sources... [ 98%] tutorials/ipsec reading sources... [ 99%] tutorials/ovs-advanced libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/hindex.lo -MD -MP -MF lib/.deps/hindex.Tpo -c ../lib/hindex.c -o lib/hindex.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/hmap.lo -MD -MP -MF lib/.deps/hmap.Tpo -c ../lib/hmap.c -o lib/hmap.o >/dev/null 2>&1 reading sources... [100%] tutorials/ovs-conntrack libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/hmapx.lo -MD -MP -MF lib/.deps/hmapx.Tpo -c ../lib/hmapx.c -o lib/hmapx.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/hash.lo -MD -MP -MF lib/.deps/hash.Tpo -c ../lib/hash.c -o lib/hash.o >/dev/null 2>&1 depbase=`echo lib/if-notifier-manual.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/if-notifier-manual.lo -MD -MP -MF $depbase.Tpo -c -o lib/if-notifier-manual.lo ../lib/if-notifier-manual.c &&\ mv -f $depbase.Tpo $depbase.Plo looking for now-outdated files... none found pickling environment... done checking consistency... done preparing documents... done writing output... [ 0%] contents depbase=`echo lib/ipf.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ipf.lo -MD -MP -MF $depbase.Tpo -c -o lib/ipf.lo ../lib/ipf.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/jhash.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/jhash.lo -MD -MP -MF $depbase.Tpo -c -o lib/jhash.lo ../lib/jhash.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/json.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/json.lo -MD -MP -MF $depbase.Tpo -c -o lib/json.lo ../lib/json.c &&\ mv -f $depbase.Tpo $depbase.Plo writing output... [ 1%] faq/bareudp writing output... [ 2%] faq/configuration libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ipf.lo -MD -MP -MF lib/.deps/ipf.Tpo -c ../lib/ipf.c -fPIC -DPIC -o lib/.libs/ipf.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/if-notifier-manual.lo -MD -MP -MF lib/.deps/if-notifier-manual.Tpo -c ../lib/if-notifier-manual.c -fPIC -DPIC -o lib/.libs/if-notifier-manual.o writing output... [ 3%] faq/contributing writing output... [ 4%] faq/design depbase=`echo lib/jsonrpc.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/jsonrpc.lo -MD -MP -MF $depbase.Tpo -c -o lib/jsonrpc.lo ../lib/jsonrpc.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/json.lo -MD -MP -MF lib/.deps/json.Tpo -c ../lib/json.c -fPIC -DPIC -o lib/.libs/json.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/if-notifier-manual.lo -MD -MP -MF lib/.deps/if-notifier-manual.Tpo -c ../lib/if-notifier-manual.c -o lib/if-notifier-manual.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/jhash.lo -MD -MP -MF lib/.deps/jhash.Tpo -c ../lib/jhash.c -fPIC -DPIC -o lib/.libs/jhash.o writing output... [ 5%] faq/general depbase=`echo lib/lacp.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/lacp.lo -MD -MP -MF $depbase.Tpo -c -o lib/lacp.lo ../lib/lacp.c &&\ mv -f $depbase.Tpo $depbase.Plo writing output... [ 6%] faq/index writing output... [ 6%] faq/issues writing output... [ 7%] faq/openflow depbase=`echo lib/learn.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/learn.lo -MD -MP -MF $depbase.Tpo -c -o lib/learn.lo ../lib/learn.c &&\ mv -f $depbase.Tpo $depbase.Plo writing output... [ 8%] faq/qos libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/jsonrpc.lo -MD -MP -MF lib/.deps/jsonrpc.Tpo -c ../lib/jsonrpc.c -fPIC -DPIC -o lib/.libs/jsonrpc.o writing output... [ 9%] faq/releases libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/jhash.lo -MD -MP -MF lib/.deps/jhash.Tpo -c ../lib/jhash.c -o lib/jhash.o >/dev/null 2>&1 writing output... [ 10%] faq/terminology writing output... [ 11%] faq/vlan writing output... [ 12%] faq/vxlan libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/lacp.lo -MD -MP -MF lib/.deps/lacp.Tpo -c ../lib/lacp.c -fPIC -DPIC -o lib/.libs/lacp.o writing output... [ 13%] howto/dpdk libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/learn.lo -MD -MP -MF lib/.deps/learn.Tpo -c ../lib/learn.c -fPIC -DPIC -o lib/.libs/learn.o writing output... [ 13%] howto/index writing output... [ 14%] howto/ipsec writing output... [ 15%] howto/kvm libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ipf.lo -MD -MP -MF lib/.deps/ipf.Tpo -c ../lib/ipf.c -o lib/ipf.o >/dev/null 2>&1 depbase=`echo lib/learning-switch.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/learning-switch.lo -MD -MP -MF $depbase.Tpo -c -o lib/learning-switch.lo ../lib/learning-switch.c &&\ mv -f $depbase.Tpo $depbase.Plo writing output... [ 16%] howto/libvirt writing output... [ 17%] howto/lisp writing output... [ 18%] howto/qos writing output... [ 19%] howto/selinux libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/flow.lo -MD -MP -MF lib/.deps/flow.Tpo -c ../lib/flow.c -o lib/flow.o >/dev/null 2>&1 writing output... [ 20%] howto/sflow libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/learning-switch.lo -MD -MP -MF lib/.deps/learning-switch.Tpo -c ../lib/learning-switch.c -fPIC -DPIC -o lib/.libs/learning-switch.o writing output... [ 20%] howto/ssl libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/learn.lo -MD -MP -MF lib/.deps/learn.Tpo -c ../lib/learn.c -o lib/learn.o >/dev/null 2>&1 writing output... [ 21%] howto/tunneling writing output... [ 22%] howto/userspace-tunneling writing output... [ 23%] howto/vlan libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/lacp.lo -MD -MP -MF lib/.deps/lacp.Tpo -c ../lib/lacp.c -o lib/lacp.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/json.lo -MD -MP -MF lib/.deps/json.Tpo -c ../lib/json.c -o lib/json.o >/dev/null 2>&1 writing output... [ 24%] howto/vtep libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/jsonrpc.lo -MD -MP -MF lib/.deps/jsonrpc.Tpo -c ../lib/jsonrpc.c -o lib/jsonrpc.o >/dev/null 2>&1 writing output... [ 25%] index writing output... [ 26%] internals/authors libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/learning-switch.lo -MD -MP -MF lib/.deps/learning-switch.Tpo -c ../lib/learning-switch.c -o lib/learning-switch.o >/dev/null 2>&1 writing output... [ 26%] internals/bugs writing output... [ 27%] internals/charter writing output... [ 28%] internals/committer-emeritus-status writing output... [ 29%] internals/committer-grant-revocation depbase=`echo lib/lockfile.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/lockfile.lo -MD -MP -MF $depbase.Tpo -c -o lib/lockfile.lo ../lib/lockfile.c &&\ mv -f $depbase.Tpo $depbase.Plo writing output... [ 30%] internals/committer-responsibilities writing output... [ 31%] internals/contributing/backporting-patches writing output... [ 32%] internals/contributing/coding-style depbase=`echo lib/mac-learning.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/mac-learning.lo -MD -MP -MF $depbase.Tpo -c -o lib/mac-learning.lo ../lib/mac-learning.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/lockfile.lo -MD -MP -MF lib/.deps/lockfile.Tpo -c ../lib/lockfile.c -fPIC -DPIC -o lib/.libs/lockfile.o writing output... [ 33%] internals/contributing/coding-style-windows depbase=`echo lib/match.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/match.lo -MD -MP -MF $depbase.Tpo -c -o lib/match.lo ../lib/match.c &&\ mv -f $depbase.Tpo $depbase.Plo writing output... [ 33%] internals/contributing/documentation-style libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/lockfile.lo -MD -MP -MF lib/.deps/lockfile.Tpo -c ../lib/lockfile.c -o lib/lockfile.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/mac-learning.lo -MD -MP -MF lib/.deps/mac-learning.Tpo -c ../lib/mac-learning.c -fPIC -DPIC -o lib/.libs/mac-learning.o depbase=`echo lib/mcast-snooping.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/mcast-snooping.lo -MD -MP -MF $depbase.Tpo -c -o lib/mcast-snooping.lo ../lib/mcast-snooping.c &&\ mv -f $depbase.Tpo $depbase.Plo writing output... [ 34%] internals/contributing/index writing output... [ 35%] internals/contributing/libopenvswitch-abi writing output... [ 36%] internals/contributing/submitting-patches libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/match.lo -MD -MP -MF lib/.deps/match.Tpo -c ../lib/match.c -fPIC -DPIC -o lib/.libs/match.o depbase=`echo lib/memory.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/memory.lo -MD -MP -MF $depbase.Tpo -c -o lib/memory.lo ../lib/memory.c &&\ mv -f $depbase.Tpo $depbase.Plo writing output... [ 37%] internals/documentation writing output... [ 38%] internals/index depbase=`echo lib/meta-flow.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/meta-flow.lo -MD -MP -MF $depbase.Tpo -c -o lib/meta-flow.lo ../lib/meta-flow.c &&\ mv -f $depbase.Tpo $depbase.Plo writing output... [ 39%] internals/mailing-lists depbase=`echo lib/multipath.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/multipath.lo -MD -MP -MF $depbase.Tpo -c -o lib/multipath.lo ../lib/multipath.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dpif-netdev.lo -MD -MP -MF lib/.deps/dpif-netdev.Tpo -c ../lib/dpif-netdev.c -o lib/dpif-netdev.o >/dev/null 2>&1 writing output... [ 40%] internals/maintainers writing output... [ 40%] internals/patchwork libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/mcast-snooping.lo -MD -MP -MF lib/.deps/mcast-snooping.Tpo -c ../lib/mcast-snooping.c -fPIC -DPIC -o lib/.libs/mcast-snooping.o writing output... [ 41%] internals/release-process libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/memory.lo -MD -MP -MF lib/.deps/memory.Tpo -c ../lib/memory.c -fPIC -DPIC -o lib/.libs/memory.o writing output... [ 42%] internals/security libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/mac-learning.lo -MD -MP -MF lib/.deps/mac-learning.Tpo -c ../lib/mac-learning.c -o lib/mac-learning.o >/dev/null 2>&1 writing output... [ 43%] intro/index writing output... [ 44%] intro/install/afxdp libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/multipath.lo -MD -MP -MF lib/.deps/multipath.Tpo -c ../lib/multipath.c -fPIC -DPIC -o lib/.libs/multipath.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/meta-flow.lo -MD -MP -MF lib/.deps/meta-flow.Tpo -c ../lib/meta-flow.c -fPIC -DPIC -o lib/.libs/meta-flow.o writing output... [ 45%] intro/install/bash-completion libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/memory.lo -MD -MP -MF lib/.deps/memory.Tpo -c ../lib/memory.c -o lib/memory.o >/dev/null 2>&1 writing output... [ 46%] intro/install/debian depbase=`echo lib/namemap.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/namemap.lo -MD -MP -MF $depbase.Tpo -c -o lib/namemap.lo ../lib/namemap.c &&\ mv -f $depbase.Tpo $depbase.Plo writing output... [ 46%] intro/install/distributions depbase=`echo lib/netdev-dummy.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netdev-dummy.lo -MD -MP -MF $depbase.Tpo -c -o lib/netdev-dummy.lo ../lib/netdev-dummy.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/netdev-offload.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netdev-offload.lo -MD -MP -MF $depbase.Tpo -c -o lib/netdev-offload.lo ../lib/netdev-offload.c &&\ mv -f $depbase.Tpo $depbase.Plo writing output... [ 47%] intro/install/documentation libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/multipath.lo -MD -MP -MF lib/.deps/multipath.Tpo -c ../lib/multipath.c -o lib/multipath.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/namemap.lo -MD -MP -MF lib/.deps/namemap.Tpo -c ../lib/namemap.c -fPIC -DPIC -o lib/.libs/namemap.o writing output... [ 48%] intro/install/dpdk libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netdev-dummy.lo -MD -MP -MF lib/.deps/netdev-dummy.Tpo -c ../lib/netdev-dummy.c -fPIC -DPIC -o lib/.libs/netdev-dummy.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/mcast-snooping.lo -MD -MP -MF lib/.deps/mcast-snooping.Tpo -c ../lib/mcast-snooping.c -o lib/mcast-snooping.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/namemap.lo -MD -MP -MF lib/.deps/namemap.Tpo -c ../lib/namemap.c -o lib/namemap.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netdev-offload.lo -MD -MP -MF lib/.deps/netdev-offload.Tpo -c ../lib/netdev-offload.c -fPIC -DPIC -o lib/.libs/netdev-offload.o writing output... [ 49%] intro/install/fedora libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/match.lo -MD -MP -MF lib/.deps/match.Tpo -c ../lib/match.c -o lib/match.o >/dev/null 2>&1 writing output... [ 50%] intro/install/general depbase=`echo lib/netdev-vport.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netdev-vport.lo -MD -MP -MF $depbase.Tpo -c -o lib/netdev-vport.lo ../lib/netdev-vport.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/netdev.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netdev.lo -MD -MP -MF $depbase.Tpo -c -o lib/netdev.lo ../lib/netdev.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/netlink.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netlink.lo -MD -MP -MF $depbase.Tpo -c -o lib/netlink.lo ../lib/netlink.c &&\ mv -f $depbase.Tpo $depbase.Plo writing output... [ 51%] intro/install/index libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netdev.lo -MD -MP -MF lib/.deps/netdev.Tpo -c ../lib/netdev.c -fPIC -DPIC -o lib/.libs/netdev.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netdev-vport.lo -MD -MP -MF lib/.deps/netdev-vport.Tpo -c ../lib/netdev-vport.c -fPIC -DPIC -o lib/.libs/netdev-vport.o writing output... [ 52%] intro/install/netbsd writing output... [ 53%] intro/install/rhel libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netlink.lo -MD -MP -MF lib/.deps/netlink.Tpo -c ../lib/netlink.c -fPIC -DPIC -o lib/.libs/netlink.o writing output... [ 53%] intro/install/userspace libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/meta-flow.lo -MD -MP -MF lib/.deps/meta-flow.Tpo -c ../lib/meta-flow.c -o lib/meta-flow.o >/dev/null 2>&1 writing output... [ 54%] intro/install/windows libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netlink.lo -MD -MP -MF lib/.deps/netlink.Tpo -c ../lib/netlink.c -o lib/netlink.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netdev-dummy.lo -MD -MP -MF lib/.deps/netdev-dummy.Tpo -c ../lib/netdev-dummy.c -o lib/netdev-dummy.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netdev-offload.lo -MD -MP -MF lib/.deps/netdev-offload.Tpo -c ../lib/netdev-offload.c -o lib/netdev-offload.o >/dev/null 2>&1 writing output... [ 55%] intro/install/xenserver writing output... [ 56%] intro/what-is-ovs writing output... [ 57%] intro/why-ovs writing output... [ 58%] ref/index libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netdev-vport.lo -MD -MP -MF lib/.deps/netdev-vport.Tpo -c ../lib/netdev-vport.c -o lib/netdev-vport.o >/dev/null 2>&1 writing output... [ 59%] ref/ovs-appctl.8 depbase=`echo lib/nx-match.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/nx-match.lo -MD -MP -MF $depbase.Tpo -c -o lib/nx-match.lo ../lib/nx-match.c &&\ mv -f $depbase.Tpo $depbase.Plo writing output... [ 60%] ref/ovs-ctl.8 writing output... [ 60%] ref/ovs-l3ping.8 writing output... [ 61%] ref/ovs-parse-backtrace.8 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/nx-match.lo -MD -MP -MF lib/.deps/nx-match.Tpo -c ../lib/nx-match.c -fPIC -DPIC -o lib/.libs/nx-match.o depbase=`echo lib/object-collection.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/object-collection.lo -MD -MP -MF $depbase.Tpo -c -o lib/object-collection.lo ../lib/object-collection.c &&\ mv -f $depbase.Tpo $depbase.Plo writing output... [ 62%] ref/ovs-pki.8 writing output... [ 63%] ref/ovs-sim.1 writing output... [ 64%] ref/ovs-tcpdump.8 depbase=`echo lib/odp-execute.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/odp-execute.lo -MD -MP -MF $depbase.Tpo -c -o lib/odp-execute.lo ../lib/odp-execute.c &&\ mv -f $depbase.Tpo $depbase.Plo writing output... [ 65%] ref/ovs-tcpundump.1 writing output... [ 66%] ref/ovs-test.8 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/object-collection.lo -MD -MP -MF lib/.deps/object-collection.Tpo -c ../lib/object-collection.c -fPIC -DPIC -o lib/.libs/object-collection.o writing output... [ 66%] ref/ovs-vlan-test.8 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/odp-execute.lo -MD -MP -MF lib/.deps/odp-execute.Tpo -c ../lib/odp-execute.c -fPIC -DPIC -o lib/.libs/odp-execute.o depbase=`echo lib/odp-util.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/odp-util.lo -MD -MP -MF $depbase.Tpo -c -o lib/odp-util.lo ../lib/odp-util.c &&\ mv -f $depbase.Tpo $depbase.Plo writing output... [ 67%] ref/ovsdb-server.7 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/object-collection.lo -MD -MP -MF lib/.deps/object-collection.Tpo -c ../lib/object-collection.c -o lib/object-collection.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netdev.lo -MD -MP -MF lib/.deps/netdev.Tpo -c ../lib/netdev.c -o lib/netdev.o >/dev/null 2>&1 writing output... [ 68%] ref/ovsdb.5 writing output... [ 69%] ref/ovsdb.7 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/odp-util.lo -MD -MP -MF lib/.deps/odp-util.Tpo -c ../lib/odp-util.c -fPIC -DPIC -o lib/.libs/odp-util.o depbase=`echo lib/ofp-actions.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-actions.lo -MD -MP -MF $depbase.Tpo -c -o lib/ofp-actions.lo ../lib/ofp-actions.c &&\ mv -f $depbase.Tpo $depbase.Plo writing output... [ 70%] topics/bonding writing output... [ 71%] topics/datapath libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-actions.lo -MD -MP -MF lib/.deps/ofp-actions.Tpo -c ../lib/ofp-actions.c -fPIC -DPIC -o lib/.libs/ofp-actions.o depbase=`echo lib/ofp-bundle.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-bundle.lo -MD -MP -MF $depbase.Tpo -c -o lib/ofp-bundle.lo ../lib/ofp-bundle.c &&\ mv -f $depbase.Tpo $depbase.Plo writing output... [ 72%] topics/design libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-bundle.lo -MD -MP -MF lib/.deps/ofp-bundle.Tpo -c ../lib/ofp-bundle.c -fPIC -DPIC -o lib/.libs/ofp-bundle.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/nx-match.lo -MD -MP -MF lib/.deps/nx-match.Tpo -c ../lib/nx-match.c -o lib/nx-match.o >/dev/null 2>&1 depbase=`echo lib/ofp-connection.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-connection.lo -MD -MP -MF $depbase.Tpo -c -o lib/ofp-connection.lo ../lib/ofp-connection.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-bundle.lo -MD -MP -MF lib/.deps/ofp-bundle.Tpo -c ../lib/ofp-bundle.c -o lib/ofp-bundle.o >/dev/null 2>&1 writing output... [ 73%] topics/dpdk/bridge writing output... [ 73%] topics/dpdk/index libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-connection.lo -MD -MP -MF lib/.deps/ofp-connection.Tpo -c ../lib/ofp-connection.c -fPIC -DPIC -o lib/.libs/ofp-connection.o depbase=`echo lib/ofp-ed-props.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-ed-props.lo -MD -MP -MF $depbase.Tpo -c -o lib/ofp-ed-props.lo ../lib/ofp-ed-props.c &&\ mv -f $depbase.Tpo $depbase.Plo writing output... [ 74%] topics/dpdk/jumbo-frames writing output... [ 75%] topics/dpdk/memory depbase=`echo lib/ofp-errors.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-errors.lo -MD -MP -MF $depbase.Tpo -c -o lib/ofp-errors.lo ../lib/ofp-errors.c &&\ mv -f $depbase.Tpo $depbase.Plo writing output... [ 76%] topics/dpdk/phy libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-ed-props.lo -MD -MP -MF lib/.deps/ofp-ed-props.Tpo -c ../lib/ofp-ed-props.c -fPIC -DPIC -o lib/.libs/ofp-ed-props.o writing output... [ 77%] topics/dpdk/pmd writing output... [ 78%] topics/dpdk/qos libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-errors.lo -MD -MP -MF lib/.deps/ofp-errors.Tpo -c ../lib/ofp-errors.c -fPIC -DPIC -o lib/.libs/ofp-errors.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/odp-execute.lo -MD -MP -MF lib/.deps/odp-execute.Tpo -c ../lib/odp-execute.c -o lib/odp-execute.o >/dev/null 2>&1 writing output... [ 79%] topics/dpdk/vdev libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-ed-props.lo -MD -MP -MF lib/.deps/ofp-ed-props.Tpo -c ../lib/ofp-ed-props.c -o lib/ofp-ed-props.o >/dev/null 2>&1 writing output... [ 80%] topics/dpdk/vhost-user depbase=`echo lib/ofp-flow.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-flow.lo -MD -MP -MF $depbase.Tpo -c -o lib/ofp-flow.lo ../lib/ofp-flow.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/ofp-group.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-group.lo -MD -MP -MF $depbase.Tpo -c -o lib/ofp-group.lo ../lib/ofp-group.c &&\ mv -f $depbase.Tpo $depbase.Plo writing output... [ 80%] topics/fuzzing/index depbase=`echo lib/ofp-ipfix.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-ipfix.lo -MD -MP -MF $depbase.Tpo -c -o lib/ofp-ipfix.lo ../lib/ofp-ipfix.c &&\ mv -f $depbase.Tpo $depbase.Plo writing output... [ 81%] topics/fuzzing/ovs-fuzzers libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-connection.lo -MD -MP -MF lib/.deps/ofp-connection.Tpo -c ../lib/ofp-connection.c -o lib/ofp-connection.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-group.lo -MD -MP -MF lib/.deps/ofp-group.Tpo -c ../lib/ofp-group.c -fPIC -DPIC -o lib/.libs/ofp-group.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-flow.lo -MD -MP -MF lib/.deps/ofp-flow.Tpo -c ../lib/ofp-flow.c -fPIC -DPIC -o lib/.libs/ofp-flow.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-ipfix.lo -MD -MP -MF lib/.deps/ofp-ipfix.Tpo -c ../lib/ofp-ipfix.c -fPIC -DPIC -o lib/.libs/ofp-ipfix.o writing output... [ 82%] topics/fuzzing/ovs-fuzzing-infrastructure libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-errors.lo -MD -MP -MF lib/.deps/ofp-errors.Tpo -c ../lib/ofp-errors.c -o lib/ofp-errors.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-ipfix.lo -MD -MP -MF lib/.deps/ofp-ipfix.Tpo -c ../lib/ofp-ipfix.c -o lib/ofp-ipfix.o >/dev/null 2>&1 writing output... [ 83%] topics/fuzzing/security-analysis-of-ovs-fuzzers writing output... [ 84%] topics/fuzzing/what-is-fuzzing writing output... [ 85%] topics/idl-compound-indexes depbase=`echo lib/ofp-match.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-match.lo -MD -MP -MF $depbase.Tpo -c -o lib/ofp-match.lo ../lib/ofp-match.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/ofp-meter.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-meter.lo -MD -MP -MF $depbase.Tpo -c -o lib/ofp-meter.lo ../lib/ofp-meter.c &&\ mv -f $depbase.Tpo $depbase.Plo writing output... [ 86%] topics/index libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-match.lo -MD -MP -MF lib/.deps/ofp-match.Tpo -c ../lib/ofp-match.c -fPIC -DPIC -o lib/.libs/ofp-match.o depbase=`echo lib/ofp-monitor.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-monitor.lo -MD -MP -MF $depbase.Tpo -c -o lib/ofp-monitor.lo ../lib/ofp-monitor.c &&\ mv -f $depbase.Tpo $depbase.Plo writing output... [ 86%] topics/integration libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-meter.lo -MD -MP -MF lib/.deps/ofp-meter.Tpo -c ../lib/ofp-meter.c -fPIC -DPIC -o lib/.libs/ofp-meter.o depbase=`echo lib/ofp-msgs.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-msgs.lo -MD -MP -MF $depbase.Tpo -c -o lib/ofp-msgs.lo ../lib/ofp-msgs.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/lldp/lldp.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/lldp/lldp.lo -MD -MP -MF $depbase.Tpo -c -o lib/lldp/lldp.lo ../lib/lldp/lldp.c &&\ mv -f $depbase.Tpo $depbase.Plo writing output... [ 87%] topics/language-bindings writing output... [ 88%] topics/networking-namespaces libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-monitor.lo -MD -MP -MF lib/.deps/ofp-monitor.Tpo -c ../lib/ofp-monitor.c -fPIC -DPIC -o lib/.libs/ofp-monitor.o writing output... [ 89%] topics/openflow writing output... [ 90%] topics/ovs-extensions libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-msgs.lo -MD -MP -MF lib/.deps/ofp-msgs.Tpo -c ../lib/ofp-msgs.c -fPIC -DPIC -o lib/.libs/ofp-msgs.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-group.lo -MD -MP -MF lib/.deps/ofp-group.Tpo -c ../lib/ofp-group.c -o lib/ofp-group.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/lldp/lldp.lo -MD -MP -MF lib/lldp/.deps/lldp.Tpo -c ../lib/lldp/lldp.c -fPIC -DPIC -o lib/lldp/.libs/lldp.o writing output... [ 91%] topics/ovsdb-replication libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-flow.lo -MD -MP -MF lib/.deps/ofp-flow.Tpo -c ../lib/ofp-flow.c -o lib/ofp-flow.o >/dev/null 2>&1 writing output... [ 92%] topics/porting writing output... [ 93%] topics/testing writing output... [ 93%] topics/tracing libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-meter.lo -MD -MP -MF lib/.deps/ofp-meter.Tpo -c ../lib/ofp-meter.c -o lib/ofp-meter.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/lldp/lldp.lo -MD -MP -MF lib/lldp/.deps/lldp.Tpo -c ../lib/lldp/lldp.c -o lib/lldp/lldp.o >/dev/null 2>&1 writing output... [ 94%] topics/userspace-tso writing output... [ 95%] topics/windows writing output... [ 96%] tutorials/faucet libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-monitor.lo -MD -MP -MF lib/.deps/ofp-monitor.Tpo -c ../lib/ofp-monitor.c -o lib/ofp-monitor.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-match.lo -MD -MP -MF lib/.deps/ofp-match.Tpo -c ../lib/ofp-match.c -o lib/ofp-match.o >/dev/null 2>&1 writing output... [ 97%] tutorials/index writing output... [ 98%] tutorials/ipsec writing output... [ 99%] tutorials/ovs-advanced libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-actions.lo -MD -MP -MF lib/.deps/ofp-actions.Tpo -c ../lib/ofp-actions.c -o lib/ofp-actions.o >/dev/null 2>&1 depbase=`echo lib/lldp/lldpd.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/lldp/lldpd.lo -MD -MP -MF $depbase.Tpo -c -o lib/lldp/lldpd.lo ../lib/lldp/lldpd.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/lldp/lldpd-structs.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/lldp/lldpd-structs.lo -MD -MP -MF $depbase.Tpo -c -o lib/lldp/lldpd-structs.lo ../lib/lldp/lldpd-structs.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-msgs.lo -MD -MP -MF lib/.deps/ofp-msgs.Tpo -c ../lib/ofp-msgs.c -o lib/ofp-msgs.o >/dev/null 2>&1 writing output... [100%] tutorials/ovs-conntrack depbase=`echo lib/dirs.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dirs.lo -MD -MP -MF $depbase.Tpo -c -o lib/dirs.lo lib/dirs.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/lldp/lldpd.lo -MD -MP -MF lib/lldp/.deps/lldpd.Tpo -c ../lib/lldp/lldpd.c -fPIC -DPIC -o lib/lldp/.libs/lldpd.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/lldp/lldpd-structs.lo -MD -MP -MF lib/lldp/.deps/lldpd-structs.Tpo -c ../lib/lldp/lldpd-structs.c -fPIC -DPIC -o lib/lldp/.libs/lldpd-structs.o generating indices... genindex done writing additional pages... search done copying images... [ 20%] howto/qos.png copying images... [ 40%] howto/sflow.png copying images... [ 60%] howto/tunneling.png copying images... [ 80%] howto/vlan.png copying images... [100%] intro/../_static/overview.png copying static files... done copying extra files... done dumping search index in English (code: en)... /bin/bash ./libtool --tag=CC --mode=link gcc -mavx512f -mavx512bw -mavx512dq -mbmi2 -fPIC -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -static -Wl,-z,relro -Wl,-z,now -o lib/libopenvswitchavx512.la -rpath /usr/lib/x86_64-linux-gnu lib/libopenvswitchavx512_la-dpif-netdev-lookup-avx512-gather.lo -latomic -lpthread -lrt -lm -lunbound libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dirs.lo -MD -MP -MF lib/.deps/dirs.Tpo -c lib/dirs.c -fPIC -DPIC -o lib/.libs/dirs.o done dumping object inventory... done build succeeded. The HTML pages are in Documentation/_build/html. libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/lldp/lldpd-structs.lo -MD -MP -MF lib/lldp/.deps/lldpd-structs.Tpo -c ../lib/lldp/lldpd-structs.c -o lib/lldp/lldpd-structs.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dirs.lo -MD -MP -MF lib/.deps/dirs.Tpo -c lib/dirs.c -o lib/dirs.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-bond.lo -MD -MP -MF ofproto/.deps/libofproto_la-bond.Tpo -c -o ofproto/libofproto_la-bond.lo `test -f 'ofproto/bond.c' || echo '../'`ofproto/bond.c sphinx-build -b man -W -n -d ./Documentation/_build/doctrees ../Documentation ./Documentation/_build/man && touch docs-check /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-collectors.lo -MD -MP -MF ofproto/.deps/libofproto_la-collectors.Tpo -c -o ofproto/libofproto_la-collectors.lo `test -f 'ofproto/collectors.c' || echo '../'`ofproto/collectors.c /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-connmgr.lo -MD -MP -MF ofproto/.deps/libofproto_la-connmgr.Tpo -c -o ofproto/libofproto_la-connmgr.lo `test -f 'ofproto/connmgr.c' || echo '../'`ofproto/connmgr.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/lldp/lldpd.lo -MD -MP -MF lib/lldp/.deps/lldpd.Tpo -c ../lib/lldp/lldpd.c -o lib/lldp/lldpd.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-fail-open.lo -MD -MP -MF ofproto/.deps/libofproto_la-fail-open.Tpo -c -o ofproto/libofproto_la-fail-open.lo `test -f 'ofproto/fail-open.c' || echo '../'`ofproto/fail-open.c libtool: link: ar cr lib/.libs/libopenvswitchavx512.a lib/libopenvswitchavx512_la-dpif-netdev-lookup-avx512-gather.o libtool: link: ranlib lib/.libs/libopenvswitchavx512.a libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-bond.lo -MD -MP -MF ofproto/.deps/libofproto_la-bond.Tpo -c ../ofproto/bond.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-bond.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-collectors.lo -MD -MP -MF ofproto/.deps/libofproto_la-collectors.Tpo -c ../ofproto/collectors.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-collectors.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-connmgr.lo -MD -MP -MF ofproto/.deps/libofproto_la-connmgr.Tpo -c ../ofproto/connmgr.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-connmgr.o libtool: link: ( cd "lib/.libs" && rm -f "libopenvswitchavx512.la" && ln -s "../libopenvswitchavx512.la" "libopenvswitchavx512.la" ) /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-in-band.lo -MD -MP -MF ofproto/.deps/libofproto_la-in-band.Tpo -c -o ofproto/libofproto_la-in-band.lo `test -f 'ofproto/in-band.c' || echo '../'`ofproto/in-band.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-fail-open.lo -MD -MP -MF ofproto/.deps/libofproto_la-fail-open.Tpo -c ../ofproto/fail-open.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-fail-open.o Running Sphinx v3.4.3 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-collectors.lo -MD -MP -MF ofproto/.deps/libofproto_la-collectors.Tpo -c ../ofproto/collectors.c -o ofproto/libofproto_la-collectors.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-in-band.lo -MD -MP -MF ofproto/.deps/libofproto_la-in-band.Tpo -c ../ofproto/in-band.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-in-band.o mv -f ofproto/.deps/libofproto_la-collectors.Tpo ofproto/.deps/libofproto_la-collectors.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-names.lo -MD -MP -MF ofproto/.deps/libofproto_la-names.Tpo -c -o ofproto/libofproto_la-names.lo `test -f 'ofproto/names.c' || echo '../'`ofproto/names.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-fail-open.lo -MD -MP -MF ofproto/.deps/libofproto_la-fail-open.Tpo -c ../ofproto/fail-open.c -o ofproto/libofproto_la-fail-open.o >/dev/null 2>&1 Cannot find 'ovs-sphinx-theme' package. Falling back to default theme. making output directory... done loading pickled environment... done building [mo]: targets for 0 po files that are out of date building [man]: all manpages updating environment: 0 added, 0 changed, 0 removed looking for now-outdated files... none found writing... ovs-appctl.8 { } ovs-ctl.8 { } libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/odp-util.lo -MD -MP -MF lib/.deps/odp-util.Tpo -c ../lib/odp-util.c -o lib/odp-util.o >/dev/null 2>&1 ovs-l3ping.8 { } ovs-parse-backtrace.8 { } ovs-pki.8 { libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-names.lo -MD -MP -MF ofproto/.deps/libofproto_la-names.Tpo -c ../ofproto/names.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-names.o } ovs-sim.1 { } ovs-tcpdump.8 { } ovs-tcpundump.1 { } ovs-test.8 { } ovs-vlan-test.8 { } ovsdb-server.7 { } ovsdb.5 { } /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-netflow.lo -MD -MP -MF ofproto/.deps/libofproto_la-netflow.Tpo -c -o ofproto/libofproto_la-netflow.lo `test -f 'ofproto/netflow.c' || echo '../'`ofproto/netflow.c ovsdb.7 { } done build succeeded. The manual pages are in Documentation/_build/man. mv -f ofproto/.deps/libofproto_la-fail-open.Tpo ofproto/.deps/libofproto_la-fail-open.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto.Tpo -c -o ofproto/libofproto_la-ofproto.lo `test -f 'ofproto/ofproto.c' || echo '../'`ofproto/ofproto.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-names.lo -MD -MP -MF ofproto/.deps/libofproto_la-names.Tpo -c ../ofproto/names.c -o ofproto/libofproto_la-names.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto-dpif.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto-dpif.Tpo -c -o ofproto/libofproto_la-ofproto-dpif.lo `test -f 'ofproto/ofproto-dpif.c' || echo '../'`ofproto/ofproto-dpif.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-in-band.lo -MD -MP -MF ofproto/.deps/libofproto_la-in-band.Tpo -c ../ofproto/in-band.c -o ofproto/libofproto_la-in-band.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-netflow.lo -MD -MP -MF ofproto/.deps/libofproto_la-netflow.Tpo -c ../ofproto/netflow.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-netflow.o /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto-dpif-ipfix.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto-dpif-ipfix.Tpo -c -o ofproto/libofproto_la-ofproto-dpif-ipfix.lo `test -f 'ofproto/ofproto-dpif-ipfix.c' || echo '../'`ofproto/ofproto-dpif-ipfix.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-bond.lo -MD -MP -MF ofproto/.deps/libofproto_la-bond.Tpo -c ../ofproto/bond.c -o ofproto/libofproto_la-bond.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto-dpif.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto-dpif.Tpo -c ../ofproto/ofproto-dpif.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-ofproto-dpif.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto.Tpo -c ../ofproto/ofproto.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-ofproto.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto-dpif-ipfix.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto-dpif-ipfix.Tpo -c ../ofproto/ofproto-dpif-ipfix.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-ofproto-dpif-ipfix.o mv -f ofproto/.deps/libofproto_la-names.Tpo ofproto/.deps/libofproto_la-names.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto-dpif-mirror.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto-dpif-mirror.Tpo -c -o ofproto/libofproto_la-ofproto-dpif-mirror.lo `test -f 'ofproto/ofproto-dpif-mirror.c' || echo '../'`ofproto/ofproto-dpif-mirror.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-netflow.lo -MD -MP -MF ofproto/.deps/libofproto_la-netflow.Tpo -c ../ofproto/netflow.c -o ofproto/libofproto_la-netflow.o >/dev/null 2>&1 mv -f ofproto/.deps/libofproto_la-in-band.Tpo ofproto/.deps/libofproto_la-in-band.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto-dpif-monitor.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto-dpif-monitor.Tpo -c -o ofproto/libofproto_la-ofproto-dpif-monitor.lo `test -f 'ofproto/ofproto-dpif-monitor.c' || echo '../'`ofproto/ofproto-dpif-monitor.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-connmgr.lo -MD -MP -MF ofproto/.deps/libofproto_la-connmgr.Tpo -c ../ofproto/connmgr.c -o ofproto/libofproto_la-connmgr.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto-dpif-mirror.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto-dpif-mirror.Tpo -c ../ofproto/ofproto-dpif-mirror.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-ofproto-dpif-mirror.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto-dpif-monitor.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto-dpif-monitor.Tpo -c ../ofproto/ofproto-dpif-monitor.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-ofproto-dpif-monitor.o mv -f ofproto/.deps/libofproto_la-netflow.Tpo ofproto/.deps/libofproto_la-netflow.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto-dpif-rid.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto-dpif-rid.Tpo -c -o ofproto/libofproto_la-ofproto-dpif-rid.lo `test -f 'ofproto/ofproto-dpif-rid.c' || echo '../'`ofproto/ofproto-dpif-rid.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto-dpif-rid.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto-dpif-rid.Tpo -c ../ofproto/ofproto-dpif-rid.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-ofproto-dpif-rid.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto-dpif-mirror.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto-dpif-mirror.Tpo -c ../ofproto/ofproto-dpif-mirror.c -o ofproto/libofproto_la-ofproto-dpif-mirror.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto-dpif-monitor.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto-dpif-monitor.Tpo -c ../ofproto/ofproto-dpif-monitor.c -o ofproto/libofproto_la-ofproto-dpif-monitor.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto-dpif-ipfix.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto-dpif-ipfix.Tpo -c ../ofproto/ofproto-dpif-ipfix.c -o ofproto/libofproto_la-ofproto-dpif-ipfix.o >/dev/null 2>&1 mv -f ofproto/.deps/libofproto_la-ofproto-dpif-mirror.Tpo ofproto/.deps/libofproto_la-ofproto-dpif-mirror.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto-dpif-sflow.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto-dpif-sflow.Tpo -c -o ofproto/libofproto_la-ofproto-dpif-sflow.lo `test -f 'ofproto/ofproto-dpif-sflow.c' || echo '../'`ofproto/ofproto-dpif-sflow.c mv -f ofproto/.deps/libofproto_la-bond.Tpo ofproto/.deps/libofproto_la-bond.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto-dpif-trace.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto-dpif-trace.Tpo -c -o ofproto/libofproto_la-ofproto-dpif-trace.lo `test -f 'ofproto/ofproto-dpif-trace.c' || echo '../'`ofproto/ofproto-dpif-trace.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto-dpif-sflow.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto-dpif-sflow.Tpo -c ../ofproto/ofproto-dpif-sflow.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-ofproto-dpif-sflow.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto-dpif-rid.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto-dpif-rid.Tpo -c ../ofproto/ofproto-dpif-rid.c -o ofproto/libofproto_la-ofproto-dpif-rid.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto-dpif-trace.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto-dpif-trace.Tpo -c ../ofproto/ofproto-dpif-trace.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-ofproto-dpif-trace.o mv -f ofproto/.deps/libofproto_la-ofproto-dpif-monitor.Tpo ofproto/.deps/libofproto_la-ofproto-dpif-monitor.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto-dpif-upcall.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto-dpif-upcall.Tpo -c -o ofproto/libofproto_la-ofproto-dpif-upcall.lo `test -f 'ofproto/ofproto-dpif-upcall.c' || echo '../'`ofproto/ofproto-dpif-upcall.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto-dpif-upcall.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto-dpif-upcall.Tpo -c ../ofproto/ofproto-dpif-upcall.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-ofproto-dpif-upcall.o mv -f ofproto/.deps/libofproto_la-ofproto-dpif-ipfix.Tpo ofproto/.deps/libofproto_la-ofproto-dpif-ipfix.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto-dpif-xlate.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto-dpif-xlate.Tpo -c -o ofproto/libofproto_la-ofproto-dpif-xlate.lo `test -f 'ofproto/ofproto-dpif-xlate.c' || echo '../'`ofproto/ofproto-dpif-xlate.c mv -f ofproto/.deps/libofproto_la-connmgr.Tpo ofproto/.deps/libofproto_la-connmgr.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto-dpif-xlate-cache.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto-dpif-xlate-cache.Tpo -c -o ofproto/libofproto_la-ofproto-dpif-xlate-cache.lo `test -f 'ofproto/ofproto-dpif-xlate-cache.c' || echo '../'`ofproto/ofproto-dpif-xlate-cache.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto-dpif-trace.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto-dpif-trace.Tpo -c ../ofproto/ofproto-dpif-trace.c -o ofproto/libofproto_la-ofproto-dpif-trace.o >/dev/null 2>&1 mv -f ofproto/.deps/libofproto_la-ofproto-dpif-rid.Tpo ofproto/.deps/libofproto_la-ofproto-dpif-rid.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-pinsched.lo -MD -MP -MF ofproto/.deps/libofproto_la-pinsched.Tpo -c -o ofproto/libofproto_la-pinsched.lo `test -f 'ofproto/pinsched.c' || echo '../'`ofproto/pinsched.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto-dpif-xlate.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto-dpif-xlate.Tpo -c ../ofproto/ofproto-dpif-xlate.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-ofproto-dpif-xlate.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto-dpif-xlate-cache.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto-dpif-xlate-cache.Tpo -c ../ofproto/ofproto-dpif-xlate-cache.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-ofproto-dpif-xlate-cache.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto-dpif-sflow.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto-dpif-sflow.Tpo -c ../ofproto/ofproto-dpif-sflow.c -o ofproto/libofproto_la-ofproto-dpif-sflow.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-pinsched.lo -MD -MP -MF ofproto/.deps/libofproto_la-pinsched.Tpo -c ../ofproto/pinsched.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-pinsched.o /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-tunnel.lo -MD -MP -MF ofproto/.deps/libofproto_la-tunnel.Tpo -c -o ofproto/libofproto_la-tunnel.lo `test -f 'ofproto/tunnel.c' || echo '../'`ofproto/tunnel.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-pinsched.lo -MD -MP -MF ofproto/.deps/libofproto_la-pinsched.Tpo -c ../ofproto/pinsched.c -o ofproto/libofproto_la-pinsched.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-tunnel.lo -MD -MP -MF ofproto/.deps/libofproto_la-tunnel.Tpo -c ../ofproto/tunnel.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-tunnel.o mv -f ofproto/.deps/libofproto_la-ofproto-dpif-trace.Tpo ofproto/.deps/libofproto_la-ofproto-dpif-trace.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-bundles.lo -MD -MP -MF ofproto/.deps/libofproto_la-bundles.Tpo -c -o ofproto/libofproto_la-bundles.lo `test -f 'ofproto/bundles.c' || echo '../'`ofproto/bundles.c /bin/bash ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -Wno-unused -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -release 2.15 -version-info 0:0 -Wl,--version-script=./lib/libsflow.sym -Wl,-z,relro -Wl,-z,now -o lib/libsflow.la -rpath /usr/lib/x86_64-linux-gnu lib/libsflow_la-sflow_agent.lo lib/libsflow_la-sflow_sampler.lo lib/libsflow_la-sflow_poller.lo lib/libsflow_la-sflow_receiver.lo -latomic -lpthread -lrt -lm -lunbound libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-bundles.lo -MD -MP -MF ofproto/.deps/libofproto_la-bundles.Tpo -c ../ofproto/bundles.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-bundles.o mv -f ofproto/.deps/libofproto_la-pinsched.Tpo ofproto/.deps/libofproto_la-pinsched.Plo depbase=`echo ovsdb/ovsdb-tool.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/ovsdb-tool.o -MD -MP -MF $depbase.Tpo -c -o ovsdb/ovsdb-tool.o ../ovsdb/ovsdb-tool.c &&\ mv -f $depbase.Tpo $depbase.Po libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto-dpif-upcall.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto-dpif-upcall.Tpo -c ../ofproto/ofproto-dpif-upcall.c -o ofproto/libofproto_la-ofproto-dpif-upcall.o >/dev/null 2>&1 libtool: link: gcc -shared -fPIC -DPIC lib/.libs/libsflow_la-sflow_agent.o lib/.libs/libsflow_la-sflow_sampler.o lib/.libs/libsflow_la-sflow_poller.o lib/.libs/libsflow_la-sflow_receiver.o -latomic -lpthread -lrt -lm -lunbound -g -O2 -fstack-protector-strong -Wl,--version-script=./lib/libsflow.sym -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,libsflow-2.15.so.0 -o lib/.libs/libsflow-2.15.so.0.0.0 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto-dpif-xlate-cache.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto-dpif-xlate-cache.Tpo -c ../ofproto/ofproto-dpif-xlate-cache.c -o ofproto/libofproto_la-ofproto-dpif-xlate-cache.o >/dev/null 2>&1 libtool: link: (cd "lib/.libs" && rm -f "libsflow-2.15.so.0" && ln -s "libsflow-2.15.so.0.0.0" "libsflow-2.15.so.0") libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto.Tpo -c ../ofproto/ofproto.c -o ofproto/libofproto_la-ofproto.o >/dev/null 2>&1 libtool: link: (cd "lib/.libs" && rm -f "libsflow.so" && ln -s "libsflow-2.15.so.0.0.0" "libsflow.so") libtool: link: ar cr lib/.libs/libsflow.a lib/libsflow_la-sflow_agent.o lib/libsflow_la-sflow_sampler.o lib/libsflow_la-sflow_poller.o lib/libsflow_la-sflow_receiver.o libtool: link: ranlib lib/.libs/libsflow.a libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-bundles.lo -MD -MP -MF ofproto/.deps/libofproto_la-bundles.Tpo -c ../ofproto/bundles.c -o ofproto/libofproto_la-bundles.o >/dev/null 2>&1 libtool: link: ( cd "lib/.libs" && rm -f "libsflow.la" && ln -s "../libsflow.la" "libsflow.la" ) /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-column.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-column.Tpo -c -o ovsdb/libovsdb_la-column.lo `test -f 'ovsdb/column.c' || echo '../'`ovsdb/column.c mv -f ofproto/.deps/libofproto_la-ofproto-dpif-sflow.Tpo ofproto/.deps/libofproto_la-ofproto-dpif-sflow.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-condition.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-condition.Tpo -c -o ovsdb/libovsdb_la-condition.lo `test -f 'ovsdb/condition.c' || echo '../'`ovsdb/condition.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-tunnel.lo -MD -MP -MF ofproto/.deps/libofproto_la-tunnel.Tpo -c ../ofproto/tunnel.c -o ofproto/libofproto_la-tunnel.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-execution.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-execution.Tpo -c -o ovsdb/libovsdb_la-execution.lo `test -f 'ovsdb/execution.c' || echo '../'`ovsdb/execution.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-column.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-column.Tpo -c ../ovsdb/column.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-column.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-condition.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-condition.Tpo -c ../ovsdb/condition.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-condition.o mv -f ofproto/.deps/libofproto_la-ofproto-dpif-xlate-cache.Tpo ofproto/.deps/libofproto_la-ofproto-dpif-xlate-cache.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-file.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-file.Tpo -c -o ovsdb/libovsdb_la-file.lo `test -f 'ovsdb/file.c' || echo '../'`ovsdb/file.c mv -f ofproto/.deps/libofproto_la-bundles.Tpo ofproto/.deps/libofproto_la-bundles.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-jsonrpc-server.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-jsonrpc-server.Tpo -c -o ovsdb/libovsdb_la-jsonrpc-server.lo `test -f 'ovsdb/jsonrpc-server.c' || echo '../'`ovsdb/jsonrpc-server.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto-dpif.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto-dpif.Tpo -c ../ofproto/ofproto-dpif.c -o ofproto/libofproto_la-ofproto-dpif.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-execution.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-execution.Tpo -c ../ovsdb/execution.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-execution.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-column.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-column.Tpo -c ../ovsdb/column.c -o ovsdb/libovsdb_la-column.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-file.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-file.Tpo -c ../ovsdb/file.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-file.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-jsonrpc-server.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-jsonrpc-server.Tpo -c ../ovsdb/jsonrpc-server.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-jsonrpc-server.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-condition.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-condition.Tpo -c ../ovsdb/condition.c -o ovsdb/libovsdb_la-condition.o >/dev/null 2>&1 mv -f ovsdb/.deps/libovsdb_la-column.Tpo ovsdb/.deps/libovsdb_la-column.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-log.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-log.Tpo -c -o ovsdb/libovsdb_la-log.lo `test -f 'ovsdb/log.c' || echo '../'`ovsdb/log.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-execution.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-execution.Tpo -c ../ovsdb/execution.c -o ovsdb/libovsdb_la-execution.o >/dev/null 2>&1 mv -f ofproto/.deps/libofproto_la-ofproto-dpif-upcall.Tpo ofproto/.deps/libofproto_la-ofproto-dpif-upcall.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-mutation.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-mutation.Tpo -c -o ovsdb/libovsdb_la-mutation.lo `test -f 'ovsdb/mutation.c' || echo '../'`ovsdb/mutation.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-log.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-log.Tpo -c ../ovsdb/log.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-log.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-file.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-file.Tpo -c ../ovsdb/file.c -o ovsdb/libovsdb_la-file.o >/dev/null 2>&1 mv -f ofproto/.deps/libofproto_la-tunnel.Tpo ofproto/.deps/libofproto_la-tunnel.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-mutation.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-mutation.Tpo -c ../ovsdb/mutation.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-mutation.o /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-ovsdb.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-ovsdb.Tpo -c -o ovsdb/libovsdb_la-ovsdb.lo `test -f 'ovsdb/ovsdb.c' || echo '../'`ovsdb/ovsdb.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-jsonrpc-server.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-jsonrpc-server.Tpo -c ../ovsdb/jsonrpc-server.c -o ovsdb/libovsdb_la-jsonrpc-server.o >/dev/null 2>&1 mv -f ovsdb/.deps/libovsdb_la-condition.Tpo ovsdb/.deps/libovsdb_la-condition.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-monitor.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-monitor.Tpo -c -o ovsdb/libovsdb_la-monitor.lo `test -f 'ovsdb/monitor.c' || echo '../'`ovsdb/monitor.c mv -f ovsdb/.deps/libovsdb_la-execution.Tpo ovsdb/.deps/libovsdb_la-execution.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-query.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-query.Tpo -c -o ovsdb/libovsdb_la-query.lo `test -f 'ovsdb/query.c' || echo '../'`ovsdb/query.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-mutation.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-mutation.Tpo -c ../ovsdb/mutation.c -o ovsdb/libovsdb_la-mutation.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-ovsdb.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-ovsdb.Tpo -c ../ovsdb/ovsdb.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-ovsdb.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-query.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-query.Tpo -c ../ovsdb/query.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-query.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-monitor.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-monitor.Tpo -c ../ovsdb/monitor.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-monitor.o mv -f ovsdb/.deps/libovsdb_la-mutation.Tpo ovsdb/.deps/libovsdb_la-mutation.Plo mv -f ovsdb/.deps/libovsdb_la-file.Tpo ovsdb/.deps/libovsdb_la-file.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-raft.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-raft.Tpo -c -o ovsdb/libovsdb_la-raft.lo `test -f 'ovsdb/raft.c' || echo '../'`ovsdb/raft.c /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-raft-private.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-raft-private.Tpo -c -o ovsdb/libovsdb_la-raft-private.lo `test -f 'ovsdb/raft-private.c' || echo '../'`ovsdb/raft-private.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-log.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-log.Tpo -c ../ovsdb/log.c -o ovsdb/libovsdb_la-log.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-query.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-query.Tpo -c ../ovsdb/query.c -o ovsdb/libovsdb_la-query.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-ovsdb.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-ovsdb.Tpo -c ../ovsdb/ovsdb.c -o ovsdb/libovsdb_la-ovsdb.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-raft.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-raft.Tpo -c ../ovsdb/raft.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-raft.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-raft-private.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-raft-private.Tpo -c ../ovsdb/raft-private.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-raft-private.o mv -f ovsdb/.deps/libovsdb_la-query.Tpo ovsdb/.deps/libovsdb_la-query.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-raft-rpc.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-raft-rpc.Tpo -c -o ovsdb/libovsdb_la-raft-rpc.lo `test -f 'ovsdb/raft-rpc.c' || echo '../'`ovsdb/raft-rpc.c mv -f ovsdb/.deps/libovsdb_la-jsonrpc-server.Tpo ovsdb/.deps/libovsdb_la-jsonrpc-server.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-rbac.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-rbac.Tpo -c -o ovsdb/libovsdb_la-rbac.lo `test -f 'ovsdb/rbac.c' || echo '../'`ovsdb/rbac.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-raft-rpc.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-raft-rpc.Tpo -c ../ovsdb/raft-rpc.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-raft-rpc.o mv -f ovsdb/.deps/libovsdb_la-ovsdb.Tpo ovsdb/.deps/libovsdb_la-ovsdb.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-replication.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-replication.Tpo -c -o ovsdb/libovsdb_la-replication.lo `test -f 'ovsdb/replication.c' || echo '../'`ovsdb/replication.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-rbac.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-rbac.Tpo -c ../ovsdb/rbac.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-rbac.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-monitor.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-monitor.Tpo -c ../ovsdb/monitor.c -o ovsdb/libovsdb_la-monitor.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-raft-private.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-raft-private.Tpo -c ../ovsdb/raft-private.c -o ovsdb/libovsdb_la-raft-private.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-replication.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-replication.Tpo -c ../ovsdb/replication.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-replication.o mv -f ovsdb/.deps/libovsdb_la-log.Tpo ovsdb/.deps/libovsdb_la-log.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-row.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-row.Tpo -c -o ovsdb/libovsdb_la-row.lo `test -f 'ovsdb/row.c' || echo '../'`ovsdb/row.c mv -f ovsdb/.deps/libovsdb_la-raft-private.Tpo ovsdb/.deps/libovsdb_la-raft-private.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-rbac.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-rbac.Tpo -c ../ovsdb/rbac.c -o ovsdb/libovsdb_la-rbac.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-server.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-server.Tpo -c -o ovsdb/libovsdb_la-server.lo `test -f 'ovsdb/server.c' || echo '../'`ovsdb/server.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-row.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-row.Tpo -c ../ovsdb/row.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-row.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-replication.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-replication.Tpo -c ../ovsdb/replication.c -o ovsdb/libovsdb_la-replication.o >/dev/null 2>&1 mv -f ovsdb/.deps/libovsdb_la-rbac.Tpo ovsdb/.deps/libovsdb_la-rbac.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-storage.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-storage.Tpo -c -o ovsdb/libovsdb_la-storage.lo `test -f 'ovsdb/storage.c' || echo '../'`ovsdb/storage.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-server.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-server.Tpo -c ../ovsdb/server.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-server.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-raft-rpc.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-raft-rpc.Tpo -c ../ovsdb/raft-rpc.c -o ovsdb/libovsdb_la-raft-rpc.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-row.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-row.Tpo -c ../ovsdb/row.c -o ovsdb/libovsdb_la-row.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto-dpif-xlate.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto-dpif-xlate.Tpo -c ../ofproto/ofproto-dpif-xlate.c -o ofproto/libofproto_la-ofproto-dpif-xlate.o >/dev/null 2>&1 mv -f ovsdb/.deps/libovsdb_la-monitor.Tpo ovsdb/.deps/libovsdb_la-monitor.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-storage.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-storage.Tpo -c ../ovsdb/storage.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-storage.o /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-table.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-table.Tpo -c -o ovsdb/libovsdb_la-table.lo `test -f 'ovsdb/table.c' || echo '../'`ovsdb/table.c mv -f ofproto/.deps/libofproto_la-ofproto.Tpo ofproto/.deps/libofproto_la-ofproto.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-trigger.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-trigger.Tpo -c -o ovsdb/libovsdb_la-trigger.lo `test -f 'ovsdb/trigger.c' || echo '../'`ovsdb/trigger.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-server.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-server.Tpo -c ../ovsdb/server.c -o ovsdb/libovsdb_la-server.o >/dev/null 2>&1 mv -f ovsdb/.deps/libovsdb_la-raft-rpc.Tpo ovsdb/.deps/libovsdb_la-raft-rpc.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-transaction.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-transaction.Tpo -c -o ovsdb/libovsdb_la-transaction.lo `test -f 'ovsdb/transaction.c' || echo '../'`ovsdb/transaction.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-table.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-table.Tpo -c ../ovsdb/table.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-table.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-storage.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-storage.Tpo -c ../ovsdb/storage.c -o ovsdb/libovsdb_la-storage.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-trigger.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-trigger.Tpo -c ../ovsdb/trigger.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-trigger.o mv -f ovsdb/.deps/libovsdb_la-server.Tpo ovsdb/.deps/libovsdb_la-server.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-ovsdb-util.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-ovsdb-util.Tpo -c -o ovsdb/libovsdb_la-ovsdb-util.lo `test -f 'ovsdb/ovsdb-util.c' || echo '../'`ovsdb/ovsdb-util.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-transaction.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-transaction.Tpo -c ../ovsdb/transaction.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-transaction.o mv -f ovsdb/.deps/libovsdb_la-replication.Tpo ovsdb/.deps/libovsdb_la-replication.Plo depbase=`echo ovsdb/ovsdb-client.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/ovsdb-client.o -MD -MP -MF $depbase.Tpo -c -o ovsdb/ovsdb-client.o ../ovsdb/ovsdb-client.c &&\ mv -f $depbase.Tpo $depbase.Po mv -f ovsdb/.deps/libovsdb_la-row.Tpo ovsdb/.deps/libovsdb_la-row.Plo depbase=`echo vtep/vtep-ctl.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT vtep/vtep-ctl.o -MD -MP -MF $depbase.Tpo -c -o vtep/vtep-ctl.o ../vtep/vtep-ctl.c &&\ mv -f $depbase.Tpo $depbase.Po libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-table.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-table.Tpo -c ../ovsdb/table.c -o ovsdb/libovsdb_la-table.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-ovsdb-util.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-ovsdb-util.Tpo -c ../ovsdb/ovsdb-util.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-ovsdb-util.o mv -f ovsdb/.deps/libovsdb_la-storage.Tpo ovsdb/.deps/libovsdb_la-storage.Plo depbase=`echo vtep/vtep-idl.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT vtep/vtep-idl.lo -MD -MP -MF $depbase.Tpo -c -o vtep/vtep-idl.lo vtep/vtep-idl.c &&\ mv -f $depbase.Tpo $depbase.Plo mv -f ovsdb/.deps/libovsdb_la-table.Tpo ovsdb/.deps/libovsdb_la-table.Plo depbase=`echo tests/test-ovsdb.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-ovsdb.o -MD -MP -MF $depbase.Tpo -c -o tests/test-ovsdb.o ../tests/test-ovsdb.c &&\ mv -f $depbase.Tpo $depbase.Po libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-ovsdb-util.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-ovsdb-util.Tpo -c ../ovsdb/ovsdb-util.c -o ovsdb/libovsdb_la-ovsdb-util.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-trigger.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-trigger.Tpo -c ../ovsdb/trigger.c -o ovsdb/libovsdb_la-trigger.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT vtep/vtep-idl.lo -MD -MP -MF vtep/.deps/vtep-idl.Tpo -c vtep/vtep-idl.c -fPIC -DPIC -o vtep/.libs/vtep-idl.o mv -f ofproto/.deps/libofproto_la-ofproto-dpif.Tpo ofproto/.deps/libofproto_la-ofproto-dpif.Plo depbase=`echo tests/idltest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/idltest.o -MD -MP -MF $depbase.Tpo -c -o tests/idltest.o tests/idltest.c &&\ mv -f $depbase.Tpo $depbase.Po libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-transaction.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-transaction.Tpo -c ../ovsdb/transaction.c -o ovsdb/libovsdb_la-transaction.o >/dev/null 2>&1 mv -f ovsdb/.deps/libovsdb_la-trigger.Tpo ovsdb/.deps/libovsdb_la-trigger.Plo depbase=`echo tests/test-lib.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-lib.o -MD -MP -MF $depbase.Tpo -c -o tests/test-lib.o ../tests/test-lib.c &&\ mv -f $depbase.Tpo $depbase.Po libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-raft.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-raft.Tpo -c ../ovsdb/raft.c -o ovsdb/libovsdb_la-raft.o >/dev/null 2>&1 depbase=`echo tests/ovstest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/ovstest.o -MD -MP -MF $depbase.Tpo -c -o tests/ovstest.o ../tests/ovstest.c &&\ mv -f $depbase.Tpo $depbase.Po mv -f ovsdb/.deps/libovsdb_la-ovsdb-util.Tpo ovsdb/.deps/libovsdb_la-ovsdb-util.Plo depbase=`echo tests/test-aes128.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-aes128.o -MD -MP -MF $depbase.Tpo -c -o tests/test-aes128.o ../tests/test-aes128.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-atomic.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-atomic.o -MD -MP -MF $depbase.Tpo -c -o tests/test-atomic.o ../tests/test-atomic.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-bundle.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-bundle.o -MD -MP -MF $depbase.Tpo -c -o tests/test-bundle.o ../tests/test-bundle.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-byte-order.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-byte-order.o -MD -MP -MF $depbase.Tpo -c -o tests/test-byte-order.o ../tests/test-byte-order.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-classifier.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-classifier.o -MD -MP -MF $depbase.Tpo -c -o tests/test-classifier.o ../tests/test-classifier.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-ccmap.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-ccmap.o -MD -MP -MF $depbase.Tpo -c -o tests/test-ccmap.o ../tests/test-ccmap.c &&\ mv -f $depbase.Tpo $depbase.Po mv -f ovsdb/.deps/libovsdb_la-transaction.Tpo ovsdb/.deps/libovsdb_la-transaction.Plo depbase=`echo tests/test-cmap.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-cmap.o -MD -MP -MF $depbase.Tpo -c -o tests/test-cmap.o ../tests/test-cmap.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-conntrack.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-conntrack.o -MD -MP -MF $depbase.Tpo -c -o tests/test-conntrack.o ../tests/test-conntrack.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-csum.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-csum.o -MD -MP -MF $depbase.Tpo -c -o tests/test-csum.o ../tests/test-csum.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-flows.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-flows.o -MD -MP -MF $depbase.Tpo -c -o tests/test-flows.o ../tests/test-flows.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-hash.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-hash.o -MD -MP -MF $depbase.Tpo -c -o tests/test-hash.o ../tests/test-hash.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-heap.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-heap.o -MD -MP -MF $depbase.Tpo -c -o tests/test-heap.o ../tests/test-heap.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-hindex.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-hindex.o -MD -MP -MF $depbase.Tpo -c -o tests/test-hindex.o ../tests/test-hindex.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-hmap.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-hmap.o -MD -MP -MF $depbase.Tpo -c -o tests/test-hmap.o ../tests/test-hmap.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-json.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-json.o -MD -MP -MF $depbase.Tpo -c -o tests/test-json.o ../tests/test-json.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-jsonrpc.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-jsonrpc.o -MD -MP -MF $depbase.Tpo -c -o tests/test-jsonrpc.o ../tests/test-jsonrpc.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-list.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-list.o -MD -MP -MF $depbase.Tpo -c -o tests/test-list.o ../tests/test-list.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-lockfile.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-lockfile.o -MD -MP -MF $depbase.Tpo -c -o tests/test-lockfile.o ../tests/test-lockfile.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-multipath.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-multipath.o -MD -MP -MF $depbase.Tpo -c -o tests/test-multipath.o ../tests/test-multipath.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-netflow.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-netflow.o -MD -MP -MF $depbase.Tpo -c -o tests/test-netflow.o ../tests/test-netflow.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-odp.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-odp.o -MD -MP -MF $depbase.Tpo -c -o tests/test-odp.o ../tests/test-odp.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-ofpbuf.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-ofpbuf.o -MD -MP -MF $depbase.Tpo -c -o tests/test-ofpbuf.o ../tests/test-ofpbuf.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-packets.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-packets.o -MD -MP -MF $depbase.Tpo -c -o tests/test-packets.o ../tests/test-packets.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-random.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-random.o -MD -MP -MF $depbase.Tpo -c -o tests/test-random.o ../tests/test-random.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-rcu.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-rcu.o -MD -MP -MF $depbase.Tpo -c -o tests/test-rcu.o ../tests/test-rcu.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-reconnect.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-reconnect.o -MD -MP -MF $depbase.Tpo -c -o tests/test-reconnect.o ../tests/test-reconnect.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-rstp.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-rstp.o -MD -MP -MF $depbase.Tpo -c -o tests/test-rstp.o ../tests/test-rstp.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-sflow.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-sflow.o -MD -MP -MF $depbase.Tpo -c -o tests/test-sflow.o ../tests/test-sflow.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-sha1.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-sha1.o -MD -MP -MF $depbase.Tpo -c -o tests/test-sha1.o ../tests/test-sha1.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-skiplist.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-skiplist.o -MD -MP -MF $depbase.Tpo -c -o tests/test-skiplist.o ../tests/test-skiplist.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-stp.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-stp.o -MD -MP -MF $depbase.Tpo -c -o tests/test-stp.o ../tests/test-stp.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-unixctl.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-unixctl.o -MD -MP -MF $depbase.Tpo -c -o tests/test-unixctl.o ../tests/test-unixctl.c &&\ mv -f $depbase.Tpo $depbase.Po mv -f ofproto/.deps/libofproto_la-ofproto-dpif-xlate.Tpo ofproto/.deps/libofproto_la-ofproto-dpif-xlate.Plo depbase=`echo tests/test-util.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-util.o -MD -MP -MF $depbase.Tpo -c -o tests/test-util.o ../tests/test-util.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-uuid.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-uuid.o -MD -MP -MF $depbase.Tpo -c -o tests/test-uuid.o ../tests/test-uuid.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-bitmap.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-bitmap.o -MD -MP -MF $depbase.Tpo -c -o tests/test-bitmap.o ../tests/test-bitmap.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-vconn.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-vconn.o -MD -MP -MF $depbase.Tpo -c -o tests/test-vconn.o ../tests/test-vconn.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-aa.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-aa.o -MD -MP -MF $depbase.Tpo -c -o tests/test-aa.o ../tests/test-aa.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-stopwatch.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-stopwatch.o -MD -MP -MF $depbase.Tpo -c -o tests/test-stopwatch.o ../tests/test-stopwatch.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-unix-socket.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-unix-socket.o -MD -MP -MF $depbase.Tpo -c -o tests/test-unix-socket.o ../tests/test-unix-socket.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-netlink-conntrack.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-netlink-conntrack.o -MD -MP -MF $depbase.Tpo -c -o tests/test-netlink-conntrack.o ../tests/test-netlink-conntrack.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-stream.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-stream.o -MD -MP -MF $depbase.Tpo -c -o tests/test-stream.o ../tests/test-stream.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-strtok_r.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-strtok_r.o -MD -MP -MF $depbase.Tpo -c -o tests/test-strtok_r.o ../tests/test-strtok_r.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-type-props.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-type-props.o -MD -MP -MF $depbase.Tpo -c -o tests/test-type-props.o ../tests/test-type-props.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo vswitchd/bridge.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT vswitchd/bridge.o -MD -MP -MF $depbase.Tpo -c -o vswitchd/bridge.o ../vswitchd/bridge.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo vswitchd/ovs-vswitchd.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT vswitchd/ovs-vswitchd.o -MD -MP -MF $depbase.Tpo -c -o vswitchd/ovs-vswitchd.o ../vswitchd/ovs-vswitchd.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo vswitchd/system-stats.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT vswitchd/system-stats.o -MD -MP -MF $depbase.Tpo -c -o vswitchd/system-stats.o ../vswitchd/system-stats.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo vswitchd/xenserver.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT vswitchd/xenserver.o -MD -MP -MF $depbase.Tpo -c -o vswitchd/xenserver.o ../vswitchd/xenserver.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo ovsdb/ovsdb-server.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/ovsdb-server.o -MD -MP -MF $depbase.Tpo -c -o ovsdb/ovsdb-server.o ../ovsdb/ovsdb-server.c &&\ mv -f $depbase.Tpo $depbase.Po (dot -T plain < vswitchd/vswitch.gv | /usr/bin/python3 ../ovsdb/dot2pic -f 3) > vswitchd/vswitch.pic.tmp && \ mv vswitchd/vswitch.pic.tmp vswitchd/vswitch.pic (dot -T plain < vtep/vtep.gv | /usr/bin/python3 ../ovsdb/dot2pic -f 3) > vtep/vtep.pic.tmp && \ mv vtep/vtep.pic.tmp vtep/vtep.pic /bin/bash ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -release 2.15 -version-info 0:0 -Wl,--version-script=./lib/libopenvswitch.sym -Wl,-z,relro -Wl,-z,now -o lib/libopenvswitch.la -rpath /usr/lib/x86_64-linux-gnu lib/aes128.lo lib/backtrace.lo lib/bfd.lo lib/bundle.lo lib/byteq.lo lib/cfm.lo lib/classifier.lo lib/ccmap.lo lib/cmap.lo lib/colors.lo lib/command-line.lo lib/connectivity.lo lib/conntrack-icmp.lo lib/conntrack-tcp.lo lib/conntrack-tp.lo lib/conntrack-other.lo lib/conntrack.lo lib/coverage.lo lib/crc32c.lo lib/csum.lo lib/ct-dpif.lo lib/daemon.lo lib/db-ctl-base.lo lib/dummy.lo lib/dpctl.lo lib/dp-packet.lo lib/dpif-netdev-lookup.lo lib/dpif-netdev-lookup-autovalidator.lo lib/dpif-netdev-lookup-generic.lo lib/dpif-netdev.lo lib/dpif-netdev-perf.lo lib/dpif.lo lib/heap.lo lib/dynamic-string.lo lib/entropy.lo lib/fat-rwlock.lo lib/fatal-signal.lo lib/flow.lo lib/guarded-list.lo lib/hash.lo lib/hindex.lo lib/hmap.lo lib/hmapx.lo lib/id-pool.lo lib/if-notifier-manual.lo lib/ipf.lo lib/jhash.lo lib/json.lo lib/jsonrpc.lo lib/lacp.lo lib/learn.lo lib/learning-switch.lo lib/lockfile.lo lib/mac-learning.lo lib/match.lo lib/mcast-snooping.lo lib/memory.lo lib/meta-flow.lo lib/multipath.lo lib/namemap.lo lib/netdev-dummy.lo lib/netdev-offload.lo lib/netdev-vport.lo lib/netdev.lo lib/netlink.lo lib/nx-match.lo lib/object-collection.lo lib/odp-execute.lo lib/odp-util.lo lib/ofp-actions.lo lib/ofp-bundle.lo lib/ofp-connection.lo lib/ofp-ed-props.lo lib/ofp-errors.lo lib/ofp-flow.lo lib/ofp-group.lo lib/ofp-ipfix.lo lib/ofp-match.lo lib/ofp-meter.lo lib/ofp-monitor.lo lib/ofp-msgs.lo lib/ofp-packet.lo lib/ofp-parse.lo lib/ofp-port.lo lib/ofp-print.lo lib/ofp-prop.lo lib/ofp-protocol.lo lib/ofp-queue.lo lib/ofp-switch.lo lib/ofp-table.lo lib/ofp-util.lo lib/ofp-version-opt.lo lib/ofpbuf.lo lib/ovs-atomic-locked.lo lib/ovs-lldp.lo lib/ovs-numa.lo lib/ovs-rcu.lo lib/ovs-router.lo lib/ovs-thread.lo lib/ovsdb-cs.lo lib/ovsdb-data.lo lib/ovsdb-error.lo lib/ovsdb-idl.lo lib/ovsdb-map-op.lo lib/ovsdb-set-op.lo lib/ovsdb-condition.lo lib/ovsdb-parser.lo lib/ovsdb-session.lo lib/ovsdb-types.lo lib/ox-stat.lo lib/packets.lo lib/pcap-file.lo lib/perf-counter.lo lib/stopwatch.lo lib/poll-loop.lo lib/process.lo lib/pvector.lo lib/random.lo lib/rconn.lo lib/reconnect.lo lib/rstp.lo lib/rstp-state-machines.lo lib/seq.lo lib/sha1.lo lib/shash.lo lib/simap.lo lib/skiplist.lo lib/smap.lo lib/socket-util.lo lib/sort.lo lib/sset.lo lib/stp.lo lib/stream-fd.lo lib/stream-tcp.lo lib/stream.lo lib/stdio.lo lib/string.lo lib/svec.lo lib/syslog-direct.lo lib/syslog-libc.lo lib/syslog-null.lo lib/table.lo lib/timer.lo lib/timeval.lo lib/tnl-neigh-cache.lo lib/tnl-ports.lo lib/netdev-native-tnl.lo lib/token-bucket.lo lib/tun-metadata.lo lib/unicode.lo lib/unixctl.lo lib/userspace-tso.lo lib/util.lo lib/uuid.lo lib/vconn-stream.lo lib/vconn.lo lib/vlan-bitmap.lo lib/vlog.lo lib/lldp/lldp.lo lib/lldp/lldpd.lo lib/lldp/lldpd-structs.lo lib/daemon-unix.lo lib/latch-unix.lo lib/signals.lo lib/socket-util-unix.lo lib/stream-unix.lo lib/dpif-netlink.lo lib/dpif-netlink-rtnl.lo lib/if-notifier.lo lib/netdev-linux.lo lib/netdev-offload-tc.lo lib/netlink-conntrack.lo lib/netlink-notifier.lo lib/netlink-socket.lo lib/rtnetlink.lo lib/route-table.lo lib/tc.lo lib/dpdk-stub.lo lib/async-append-aio.lo lib/stream-ssl.lo lib/dhparams.lo lib/dns-resolve.lo lib/dirs.lo lib/ovsdb-server-idl.lo lib/vswitch-idl.lo -lssl -lcrypto -lcap-ng lib/libopenvswitchavx512.la -latomic -lpthread -lrt -lm -lunbound /bin/bash ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -release 2.15 -version-info 0:0 -Wl,--version-script=./ofproto/libofproto.sym -Wl,-z,relro -Wl,-z,now -o ofproto/libofproto.la -rpath /usr/lib/x86_64-linux-gnu ofproto/libofproto_la-bond.lo ofproto/libofproto_la-collectors.lo ofproto/libofproto_la-connmgr.lo ofproto/libofproto_la-fail-open.lo ofproto/libofproto_la-in-band.lo ofproto/libofproto_la-names.lo ofproto/libofproto_la-netflow.lo ofproto/libofproto_la-ofproto.lo ofproto/libofproto_la-ofproto-dpif.lo ofproto/libofproto_la-ofproto-dpif-ipfix.lo ofproto/libofproto_la-ofproto-dpif-mirror.lo ofproto/libofproto_la-ofproto-dpif-monitor.lo ofproto/libofproto_la-ofproto-dpif-rid.lo ofproto/libofproto_la-ofproto-dpif-sflow.lo ofproto/libofproto_la-ofproto-dpif-trace.lo ofproto/libofproto_la-ofproto-dpif-upcall.lo ofproto/libofproto_la-ofproto-dpif-xlate.lo ofproto/libofproto_la-ofproto-dpif-xlate-cache.lo ofproto/libofproto_la-pinsched.lo ofproto/libofproto_la-tunnel.lo ofproto/libofproto_la-bundles.lo lib/libsflow.la -latomic -lpthread -lrt -lm -lunbound /bin/bash ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z,relro -Wl,-z,now -o tests/test-strtok_r tests/test-strtok_r.o -latomic -lpthread -lrt -lm -lunbound PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../ovsdb/ovsdb-doc \ --er-diagram=vswitchd/vswitch.pic \ --version=2.15.0 \ ../vswitchd/vswitch.ovsschema \ ../vswitchd/vswitch.xml > vswitchd/ovs-vswitchd.conf.db.5.tmp && \ mv vswitchd/ovs-vswitchd.conf.db.5.tmp vswitchd/ovs-vswitchd.conf.db.5 /bin/bash ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z,relro -Wl,-z,now -o tests/test-type-props tests/test-type-props.o -latomic -lpthread -lrt -lm -lunbound PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../ovsdb/ovsdb-doc \ --er-diagram=vtep/vtep.pic \ --version=2.15.0 \ ../vtep/vtep.ovsschema \ ../vtep/vtep.xml > vtep/vtep.5.tmp && \ mv vtep/vtep.5.tmp vtep/vtep.5 libtool: link: gcc -shared -fPIC -DPIC ofproto/.libs/libofproto_la-bond.o ofproto/.libs/libofproto_la-collectors.o ofproto/.libs/libofproto_la-connmgr.o ofproto/.libs/libofproto_la-fail-open.o ofproto/.libs/libofproto_la-in-band.o ofproto/.libs/libofproto_la-names.o ofproto/.libs/libofproto_la-netflow.o ofproto/.libs/libofproto_la-ofproto.o ofproto/.libs/libofproto_la-ofproto-dpif.o ofproto/.libs/libofproto_la-ofproto-dpif-ipfix.o ofproto/.libs/libofproto_la-ofproto-dpif-mirror.o ofproto/.libs/libofproto_la-ofproto-dpif-monitor.o ofproto/.libs/libofproto_la-ofproto-dpif-rid.o ofproto/.libs/libofproto_la-ofproto-dpif-sflow.o ofproto/.libs/libofproto_la-ofproto-dpif-trace.o ofproto/.libs/libofproto_la-ofproto-dpif-upcall.o ofproto/.libs/libofproto_la-ofproto-dpif-xlate.o ofproto/.libs/libofproto_la-ofproto-dpif-xlate-cache.o ofproto/.libs/libofproto_la-pinsched.o ofproto/.libs/libofproto_la-tunnel.o ofproto/.libs/libofproto_la-bundles.o -Wl,-rpath -Wl,/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian/lib/.libs lib/.libs/libsflow.so -latomic -lpthread -lrt -lm -lunbound -g -O2 -fstack-protector-strong -Wl,--version-script=./ofproto/libofproto.sym -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,libofproto-2.15.so.0 -o ofproto/.libs/libofproto-2.15.so.0.0.0 libtool: link: gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z -Wl,relro -Wl,-z -Wl,now -o tests/test-strtok_r tests/test-strtok_r.o -latomic -lpthread -lrt -lm -lunbound libtool: link: gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z -Wl,relro -Wl,-z -Wl,now -o tests/test-type-props tests/test-type-props.o -latomic -lpthread -lrt -lm -lunbound mv -f ovsdb/.deps/libovsdb_la-raft.Tpo ovsdb/.deps/libovsdb_la-raft.Plo /bin/bash ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -release 2.15 -version-info 0:0 -Wl,--version-script=./ovsdb/libovsdb.sym -Wl,-z,relro -Wl,-z,now -o ovsdb/libovsdb.la -rpath /usr/lib/x86_64-linux-gnu ovsdb/libovsdb_la-column.lo ovsdb/libovsdb_la-condition.lo ovsdb/libovsdb_la-execution.lo ovsdb/libovsdb_la-file.lo ovsdb/libovsdb_la-jsonrpc-server.lo ovsdb/libovsdb_la-log.lo ovsdb/libovsdb_la-mutation.lo ovsdb/libovsdb_la-ovsdb.lo ovsdb/libovsdb_la-monitor.lo ovsdb/libovsdb_la-query.lo ovsdb/libovsdb_la-raft.lo ovsdb/libovsdb_la-raft-private.lo ovsdb/libovsdb_la-raft-rpc.lo ovsdb/libovsdb_la-rbac.lo ovsdb/libovsdb_la-replication.lo ovsdb/libovsdb_la-row.lo ovsdb/libovsdb_la-server.lo ovsdb/libovsdb_la-storage.lo ovsdb/libovsdb_la-table.lo ovsdb/libovsdb_la-trigger.lo ovsdb/libovsdb_la-transaction.lo ovsdb/libovsdb_la-ovsdb-util.lo -latomic -lpthread -lrt -lm -lunbound libtool: link: gcc -shared -fPIC -DPIC lib/.libs/aes128.o lib/.libs/backtrace.o lib/.libs/bfd.o lib/.libs/bundle.o lib/.libs/byteq.o lib/.libs/cfm.o lib/.libs/classifier.o lib/.libs/ccmap.o lib/.libs/cmap.o lib/.libs/colors.o lib/.libs/command-line.o lib/.libs/connectivity.o lib/.libs/conntrack-icmp.o lib/.libs/conntrack-tcp.o lib/.libs/conntrack-tp.o lib/.libs/conntrack-other.o lib/.libs/conntrack.o lib/.libs/coverage.o lib/.libs/crc32c.o lib/.libs/csum.o lib/.libs/ct-dpif.o lib/.libs/daemon.o lib/.libs/db-ctl-base.o lib/.libs/dummy.o lib/.libs/dpctl.o lib/.libs/dp-packet.o lib/.libs/dpif-netdev-lookup.o lib/.libs/dpif-netdev-lookup-autovalidator.o lib/.libs/dpif-netdev-lookup-generic.o lib/.libs/dpif-netdev.o lib/.libs/dpif-netdev-perf.o lib/.libs/dpif.o lib/.libs/heap.o lib/.libs/dynamic-string.o lib/.libs/entropy.o lib/.libs/fat-rwlock.o lib/.libs/fatal-signal.o lib/.libs/flow.o lib/.libs/guarded-list.o lib/.libs/hash.o lib/.libs/hindex.o lib/.libs/hmap.o lib/.libs/hmapx.o lib/.libs/id-pool.o lib/.libs/if-notifier-manual.o lib/.libs/ipf.o lib/.libs/jhash.o lib/.libs/json.o lib/.libs/jsonrpc.o lib/.libs/lacp.o lib/.libs/learn.o lib/.libs/learning-switch.o lib/.libs/lockfile.o lib/.libs/mac-learning.o lib/.libs/match.o lib/.libs/mcast-snooping.o lib/.libs/memory.o lib/.libs/meta-flow.o lib/.libs/multipath.o lib/.libs/namemap.o lib/.libs/netdev-dummy.o lib/.libs/netdev-offload.o lib/.libs/netdev-vport.o lib/.libs/netdev.o lib/.libs/netlink.o lib/.libs/nx-match.o lib/.libs/object-collection.o lib/.libs/odp-execute.o lib/.libs/odp-util.o lib/.libs/ofp-actions.o lib/.libs/ofp-bundle.o lib/.libs/ofp-connection.o lib/.libs/ofp-ed-props.o lib/.libs/ofp-errors.o lib/.libs/ofp-flow.o lib/.libs/ofp-group.o lib/.libs/ofp-ipfix.o lib/.libs/ofp-match.o lib/.libs/ofp-meter.o lib/.libs/ofp-monitor.o lib/.libs/ofp-msgs.o lib/.libs/ofp-packet.o lib/.libs/ofp-parse.o lib/.libs/ofp-port.o lib/.libs/ofp-print.o lib/.libs/ofp-prop.o lib/.libs/ofp-protocol.o lib/.libs/ofp-queue.o lib/.libs/ofp-switch.o lib/.libs/ofp-table.o lib/.libs/ofp-util.o lib/.libs/ofp-version-opt.o lib/.libs/ofpbuf.o lib/.libs/ovs-atomic-locked.o lib/.libs/ovs-lldp.o lib/.libs/ovs-numa.o lib/.libs/ovs-rcu.o lib/.libs/ovs-router.o lib/.libs/ovs-thread.o lib/.libs/ovsdb-cs.o lib/.libs/ovsdb-data.o lib/.libs/ovsdb-error.o lib/.libs/ovsdb-idl.o lib/.libs/ovsdb-map-op.o lib/.libs/ovsdb-set-op.o lib/.libs/ovsdb-condition.o lib/.libs/ovsdb-parser.o lib/.libs/ovsdb-session.o lib/.libs/ovsdb-types.o lib/.libs/ox-stat.o lib/.libs/packets.o lib/.libs/pcap-file.o lib/.libs/perf-counter.o lib/.libs/stopwatch.o lib/.libs/poll-loop.o lib/.libs/process.o lib/.libs/pvector.o lib/.libs/random.o lib/.libs/rconn.o lib/.libs/reconnect.o lib/.libs/rstp.o lib/.libs/rstp-state-machines.o lib/.libs/seq.o lib/.libs/sha1.o lib/.libs/shash.o lib/.libs/simap.o lib/.libs/skiplist.o lib/.libs/smap.o lib/.libs/socket-util.o lib/.libs/sort.o lib/.libs/sset.o lib/.libs/stp.o lib/.libs/stream-fd.o lib/.libs/stream-tcp.o lib/.libs/stream.o lib/.libs/stdio.o lib/.libs/string.o lib/.libs/svec.o lib/.libs/syslog-direct.o lib/.libs/syslog-libc.o lib/.libs/syslog-null.o lib/.libs/table.o lib/.libs/timer.o lib/.libs/timeval.o lib/.libs/tnl-neigh-cache.o lib/.libs/tnl-ports.o lib/.libs/netdev-native-tnl.o lib/.libs/token-bucket.o lib/.libs/tun-metadata.o lib/.libs/unicode.o lib/.libs/unixctl.o lib/.libs/userspace-tso.o lib/.libs/util.o lib/.libs/uuid.o lib/.libs/vconn-stream.o lib/.libs/vconn.o lib/.libs/vlan-bitmap.o lib/.libs/vlog.o lib/lldp/.libs/lldp.o lib/lldp/.libs/lldpd.o lib/lldp/.libs/lldpd-structs.o lib/.libs/daemon-unix.o lib/.libs/latch-unix.o lib/.libs/signals.o lib/.libs/socket-util-unix.o lib/.libs/stream-unix.o lib/.libs/dpif-netlink.o lib/.libs/dpif-netlink-rtnl.o lib/.libs/if-notifier.o lib/.libs/netdev-linux.o lib/.libs/netdev-offload-tc.o lib/.libs/netlink-conntrack.o lib/.libs/netlink-notifier.o lib/.libs/netlink-socket.o lib/.libs/rtnetlink.o lib/.libs/route-table.o lib/.libs/tc.o lib/.libs/dpdk-stub.o lib/.libs/async-append-aio.o lib/.libs/stream-ssl.o lib/.libs/dhparams.o lib/.libs/dns-resolve.o lib/.libs/dirs.o lib/.libs/ovsdb-server-idl.o lib/.libs/vswitch-idl.o -lssl -lcrypto -lcap-ng lib/.libs/libopenvswitchavx512.a -latomic -lpthread -lrt -lm -lunbound -g -O2 -fstack-protector-strong -Wl,--version-script=./lib/libopenvswitch.sym -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,libopenvswitch-2.15.so.0 -o lib/.libs/libopenvswitch-2.15.so.0.0.0 libtool: link: (cd "ofproto/.libs" && rm -f "libofproto-2.15.so.0" && ln -s "libofproto-2.15.so.0.0.0" "libofproto-2.15.so.0") libtool: link: (cd "ofproto/.libs" && rm -f "libofproto.so" && ln -s "libofproto-2.15.so.0.0.0" "libofproto.so") libtool: link: ar cr ofproto/.libs/libofproto.a ofproto/libofproto_la-bond.o ofproto/libofproto_la-collectors.o ofproto/libofproto_la-connmgr.o ofproto/libofproto_la-fail-open.o ofproto/libofproto_la-in-band.o ofproto/libofproto_la-names.o ofproto/libofproto_la-netflow.o ofproto/libofproto_la-ofproto.o ofproto/libofproto_la-ofproto-dpif.o ofproto/libofproto_la-ofproto-dpif-ipfix.o ofproto/libofproto_la-ofproto-dpif-mirror.o ofproto/libofproto_la-ofproto-dpif-monitor.o ofproto/libofproto_la-ofproto-dpif-rid.o ofproto/libofproto_la-ofproto-dpif-sflow.o ofproto/libofproto_la-ofproto-dpif-trace.o ofproto/libofproto_la-ofproto-dpif-upcall.o ofproto/libofproto_la-ofproto-dpif-xlate.o ofproto/libofproto_la-ofproto-dpif-xlate-cache.o ofproto/libofproto_la-pinsched.o ofproto/libofproto_la-tunnel.o ofproto/libofproto_la-bundles.o libtool: link: ranlib ofproto/.libs/libofproto.a libtool: link: ( cd "ofproto/.libs" && rm -f "libofproto.la" && ln -s "../libofproto.la" "libofproto.la" ) libtool: link: gcc -shared -fPIC -DPIC ovsdb/.libs/libovsdb_la-column.o ovsdb/.libs/libovsdb_la-condition.o ovsdb/.libs/libovsdb_la-execution.o ovsdb/.libs/libovsdb_la-file.o ovsdb/.libs/libovsdb_la-jsonrpc-server.o ovsdb/.libs/libovsdb_la-log.o ovsdb/.libs/libovsdb_la-mutation.o ovsdb/.libs/libovsdb_la-ovsdb.o ovsdb/.libs/libovsdb_la-monitor.o ovsdb/.libs/libovsdb_la-query.o ovsdb/.libs/libovsdb_la-raft.o ovsdb/.libs/libovsdb_la-raft-private.o ovsdb/.libs/libovsdb_la-raft-rpc.o ovsdb/.libs/libovsdb_la-rbac.o ovsdb/.libs/libovsdb_la-replication.o ovsdb/.libs/libovsdb_la-row.o ovsdb/.libs/libovsdb_la-server.o ovsdb/.libs/libovsdb_la-storage.o ovsdb/.libs/libovsdb_la-table.o ovsdb/.libs/libovsdb_la-trigger.o ovsdb/.libs/libovsdb_la-transaction.o ovsdb/.libs/libovsdb_la-ovsdb-util.o -latomic -lpthread -lrt -lm -lunbound -g -O2 -fstack-protector-strong -Wl,--version-script=./ovsdb/libovsdb.sym -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,libovsdb-2.15.so.0 -o ovsdb/.libs/libovsdb-2.15.so.0.0.0 libtool: link: (cd "ovsdb/.libs" && rm -f "libovsdb-2.15.so.0" && ln -s "libovsdb-2.15.so.0.0.0" "libovsdb-2.15.so.0") libtool: link: (cd "ovsdb/.libs" && rm -f "libovsdb.so" && ln -s "libovsdb-2.15.so.0.0.0" "libovsdb.so") libtool: link: ar cr ovsdb/.libs/libovsdb.a ovsdb/libovsdb_la-column.o ovsdb/libovsdb_la-condition.o ovsdb/libovsdb_la-execution.o ovsdb/libovsdb_la-file.o ovsdb/libovsdb_la-jsonrpc-server.o ovsdb/libovsdb_la-log.o ovsdb/libovsdb_la-mutation.o ovsdb/libovsdb_la-ovsdb.o ovsdb/libovsdb_la-monitor.o ovsdb/libovsdb_la-query.o ovsdb/libovsdb_la-raft.o ovsdb/libovsdb_la-raft-private.o ovsdb/libovsdb_la-raft-rpc.o ovsdb/libovsdb_la-rbac.o ovsdb/libovsdb_la-replication.o ovsdb/libovsdb_la-row.o ovsdb/libovsdb_la-server.o ovsdb/libovsdb_la-storage.o ovsdb/libovsdb_la-table.o ovsdb/libovsdb_la-trigger.o ovsdb/libovsdb_la-transaction.o ovsdb/libovsdb_la-ovsdb-util.o libtool: link: ranlib ovsdb/.libs/libovsdb.a libtool: link: (cd "lib/.libs" && rm -f "libopenvswitch-2.15.so.0" && ln -s "libopenvswitch-2.15.so.0.0.0" "libopenvswitch-2.15.so.0") libtool: link: (cd "lib/.libs" && rm -f "libopenvswitch.so" && ln -s "libopenvswitch-2.15.so.0.0.0" "libopenvswitch.so") libtool: link: ( cd "ovsdb/.libs" && rm -f "libovsdb.la" && ln -s "../libovsdb.la" "libovsdb.la" ) libtool: link: ar cr lib/.libs/libopenvswitch.a lib/aes128.o lib/backtrace.o lib/bfd.o lib/bundle.o lib/byteq.o lib/cfm.o lib/classifier.o lib/ccmap.o lib/cmap.o lib/colors.o lib/command-line.o lib/connectivity.o lib/conntrack-icmp.o lib/conntrack-tcp.o lib/conntrack-tp.o lib/conntrack-other.o lib/conntrack.o lib/coverage.o lib/crc32c.o lib/csum.o lib/ct-dpif.o lib/daemon.o lib/db-ctl-base.o lib/dummy.o lib/dpctl.o lib/dp-packet.o lib/dpif-netdev-lookup.o lib/dpif-netdev-lookup-autovalidator.o lib/dpif-netdev-lookup-generic.o lib/dpif-netdev.o lib/dpif-netdev-perf.o lib/dpif.o lib/heap.o lib/dynamic-string.o lib/entropy.o lib/fat-rwlock.o lib/fatal-signal.o lib/flow.o lib/guarded-list.o lib/hash.o lib/hindex.o lib/hmap.o lib/hmapx.o lib/id-pool.o lib/if-notifier-manual.o lib/ipf.o lib/jhash.o lib/json.o lib/jsonrpc.o lib/lacp.o lib/learn.o lib/learning-switch.o lib/lockfile.o lib/mac-learning.o lib/match.o lib/mcast-snooping.o lib/memory.o lib/meta-flow.o lib/multipath.o lib/namemap.o lib/netdev-dummy.o lib/netdev-offload.o lib/netdev-vport.o lib/netdev.o lib/netlink.o lib/nx-match.o lib/object-collection.o lib/odp-execute.o lib/odp-util.o lib/ofp-actions.o lib/ofp-bundle.o lib/ofp-connection.o lib/ofp-ed-props.o lib/ofp-errors.o lib/ofp-flow.o lib/ofp-group.o lib/ofp-ipfix.o lib/ofp-match.o lib/ofp-meter.o lib/ofp-monitor.o lib/ofp-msgs.o lib/ofp-packet.o lib/ofp-parse.o lib/ofp-port.o lib/ofp-print.o lib/ofp-prop.o lib/ofp-protocol.o lib/ofp-queue.o lib/ofp-switch.o lib/ofp-table.o lib/ofp-util.o lib/ofp-version-opt.o lib/ofpbuf.o lib/ovs-atomic-locked.o lib/ovs-lldp.o lib/ovs-numa.o lib/ovs-rcu.o lib/ovs-router.o lib/ovs-thread.o lib/ovsdb-cs.o lib/ovsdb-data.o lib/ovsdb-error.o lib/ovsdb-idl.o lib/ovsdb-map-op.o lib/ovsdb-set-op.o lib/ovsdb-condition.o lib/ovsdb-parser.o lib/ovsdb-session.o lib/ovsdb-types.o lib/ox-stat.o lib/packets.o lib/pcap-file.o lib/perf-counter.o lib/stopwatch.o lib/poll-loop.o lib/process.o lib/pvector.o lib/random.o lib/rconn.o lib/reconnect.o lib/rstp.o lib/rstp-state-machines.o lib/seq.o lib/sha1.o lib/shash.o lib/simap.o lib/skiplist.o lib/smap.o lib/socket-util.o lib/sort.o lib/sset.o lib/stp.o lib/stream-fd.o lib/stream-tcp.o lib/stream.o lib/stdio.o lib/string.o lib/svec.o lib/syslog-direct.o lib/syslog-libc.o lib/syslog-null.o lib/table.o lib/timer.o lib/timeval.o lib/tnl-neigh-cache.o lib/tnl-ports.o lib/netdev-native-tnl.o lib/token-bucket.o lib/tun-metadata.o lib/unicode.o lib/unixctl.o lib/userspace-tso.o lib/util.o lib/uuid.o lib/vconn-stream.o lib/vconn.o lib/vlan-bitmap.o lib/vlog.o lib/lldp/lldp.o lib/lldp/lldpd.o lib/lldp/lldpd-structs.o lib/daemon-unix.o lib/latch-unix.o lib/signals.o lib/socket-util-unix.o lib/stream-unix.o lib/dpif-netlink.o lib/dpif-netlink-rtnl.o lib/if-notifier.o lib/netdev-linux.o lib/netdev-offload-tc.o lib/netlink-conntrack.o lib/netlink-notifier.o lib/netlink-socket.o lib/rtnetlink.o lib/route-table.o lib/tc.o lib/dpdk-stub.o lib/async-append-aio.o lib/stream-ssl.o lib/dhparams.o lib/dns-resolve.o lib/dirs.o lib/ovsdb-server-idl.o lib/vswitch-idl.o libtool: link: ranlib lib/.libs/libopenvswitch.a libtool: link: ( cd "lib/.libs" && rm -f "libopenvswitch.la" && ln -s "../libopenvswitch.la" "libopenvswitch.la" ) /bin/bash ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z,relro -Wl,-z,now -o utilities/ovs-appctl utilities/ovs-appctl.o lib/libopenvswitch.la -latomic -lpthread -lrt -lm -lunbound /bin/bash ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z,relro -Wl,-z,now -o utilities/ovs-dpctl utilities/ovs-dpctl.o lib/libopenvswitch.la -latomic -lpthread -lrt -lm -lunbound /bin/bash ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z,relro -Wl,-z,now -o utilities/ovs-ofctl utilities/ovs-ofctl.o ofproto/libofproto.la lib/libopenvswitch.la -latomic -lpthread -lrt -lm -lunbound /bin/bash ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z,relro -Wl,-z,now -o utilities/ovs-testcontroller utilities/ovs-testcontroller.o lib/libopenvswitch.la -lssl -lcrypto -latomic -lpthread -lrt -lm -lunbound /bin/bash ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z,relro -Wl,-z,now -o utilities/ovs-vsctl utilities/ovs-vsctl.o lib/libopenvswitch.la -latomic -lpthread -lrt -lm -lunbound /bin/bash ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z,relro -Wl,-z,now -o ovsdb/ovsdb-tool ovsdb/ovsdb-tool.o ovsdb/libovsdb.la lib/libopenvswitch.la -latomic -lpthread -lrt -lm -lunbound /bin/bash ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z,relro -Wl,-z,now -o ovsdb/ovsdb-client ovsdb/ovsdb-client.o ovsdb/libovsdb.la lib/libopenvswitch.la -latomic -lpthread -lrt -lm -lunbound libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT vtep/vtep-idl.lo -MD -MP -MF vtep/.deps/vtep-idl.Tpo -c vtep/vtep-idl.c -o vtep/vtep-idl.o >/dev/null 2>&1 libtool: link: gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z -Wl,relro -Wl,-z -Wl,now -o utilities/.libs/ovs-vsctl utilities/ovs-vsctl.o lib/.libs/libopenvswitch.so -latomic -lpthread -lrt -lm -lunbound libtool: link: gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z -Wl,relro -Wl,-z -Wl,now -o utilities/.libs/ovs-dpctl utilities/ovs-dpctl.o lib/.libs/libopenvswitch.so -latomic -lpthread -lrt -lm -lunbound libtool: link: gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z -Wl,relro -Wl,-z -Wl,now -o utilities/.libs/ovs-appctl utilities/ovs-appctl.o lib/.libs/libopenvswitch.so -latomic -lpthread -lrt -lm -lunbound touch -c manpage-check /bin/bash ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z,relro -Wl,-z,now -o utilities/nlmon utilities/nlmon.o lib/libopenvswitch.la -latomic -lpthread -lrt -lm -lunbound libtool: link: gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z -Wl,relro -Wl,-z -Wl,now -o ovsdb/.libs/ovsdb-tool ovsdb/ovsdb-tool.o ovsdb/.libs/libovsdb.so lib/.libs/libopenvswitch.so -latomic -lpthread -lrt -lm -lunbound libtool: link: gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z -Wl,relro -Wl,-z -Wl,now -o utilities/.libs/ovs-testcontroller utilities/ovs-testcontroller.o lib/.libs/libopenvswitch.so -lssl -lcrypto -latomic -lpthread -lrt -lm -lunbound /bin/bash ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z,relro -Wl,-z,now -o tests/test-ovsdb tests/test-ovsdb.o tests/idltest.o ovsdb/libovsdb.la lib/libopenvswitch.la -latomic -lpthread -lrt -lm -lunbound libtool: link: gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z -Wl,relro -Wl,-z -Wl,now -o utilities/.libs/ovs-ofctl utilities/ovs-ofctl.o ofproto/.libs/libofproto.so lib/.libs/libopenvswitch.so -latomic -lpthread -lrt -lm -lunbound /bin/bash ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z,relro -Wl,-z,now -o tests/test-lib tests/test-lib.o lib/libopenvswitch.la -latomic -lpthread -lrt -lm -lunbound /bin/bash ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z,relro -Wl,-z,now -o tests/ovstest tests/ovstest.o tests/test-aes128.o tests/test-atomic.o tests/test-bundle.o tests/test-byte-order.o tests/test-classifier.o tests/test-ccmap.o tests/test-cmap.o tests/test-conntrack.o tests/test-csum.o tests/test-flows.o tests/test-hash.o tests/test-heap.o tests/test-hindex.o tests/test-hmap.o tests/test-json.o tests/test-jsonrpc.o tests/test-list.o tests/test-lockfile.o tests/test-multipath.o tests/test-netflow.o tests/test-odp.o tests/test-ofpbuf.o tests/test-packets.o tests/test-random.o tests/test-rcu.o tests/test-reconnect.o tests/test-rstp.o tests/test-sflow.o tests/test-sha1.o tests/test-skiplist.o tests/test-stp.o tests/test-unixctl.o tests/test-util.o tests/test-uuid.o tests/test-bitmap.o tests/test-vconn.o tests/test-aa.o tests/test-stopwatch.o tests/test-unix-socket.o tests/test-netlink-conntrack.o lib/libopenvswitch.la -latomic -lpthread -lrt -lm -lunbound /bin/bash ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z,relro -Wl,-z,now -o tests/test-stream tests/test-stream.o lib/libopenvswitch.la -latomic -lpthread -lrt -lm -lunbound libtool: link: gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z -Wl,relro -Wl,-z -Wl,now -o utilities/.libs/nlmon utilities/nlmon.o lib/.libs/libopenvswitch.so -latomic -lpthread -lrt -lm -lunbound libtool: link: gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z -Wl,relro -Wl,-z -Wl,now -o tests/.libs/test-lib tests/test-lib.o lib/.libs/libopenvswitch.so -latomic -lpthread -lrt -lm -lunbound libtool: link: gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z -Wl,relro -Wl,-z -Wl,now -o ovsdb/.libs/ovsdb-client ovsdb/ovsdb-client.o ovsdb/.libs/libovsdb.so lib/.libs/libopenvswitch.so -latomic -lpthread -lrt -lm -lunbound /bin/bash ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z,relro -Wl,-z,now -o ovsdb/ovsdb-server ovsdb/ovsdb-server.o ovsdb/libovsdb.la lib/libopenvswitch.la -latomic -lpthread -lrt -lm -lunbound libtool: link: gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z -Wl,relro -Wl,-z -Wl,now -o tests/.libs/test-ovsdb tests/test-ovsdb.o tests/idltest.o ovsdb/.libs/libovsdb.so lib/.libs/libopenvswitch.so -latomic -lpthread -lrt -lm -lunbound libtool: link: gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z -Wl,relro -Wl,-z -Wl,now -o tests/.libs/test-stream tests/test-stream.o lib/.libs/libopenvswitch.so -latomic -lpthread -lrt -lm -lunbound libtool: link: gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z -Wl,relro -Wl,-z -Wl,now -o tests/.libs/ovstest tests/ovstest.o tests/test-aes128.o tests/test-atomic.o tests/test-bundle.o tests/test-byte-order.o tests/test-classifier.o tests/test-ccmap.o tests/test-cmap.o tests/test-conntrack.o tests/test-csum.o tests/test-flows.o tests/test-hash.o tests/test-heap.o tests/test-hindex.o tests/test-hmap.o tests/test-json.o tests/test-jsonrpc.o tests/test-list.o tests/test-lockfile.o tests/test-multipath.o tests/test-netflow.o tests/test-odp.o tests/test-ofpbuf.o tests/test-packets.o tests/test-random.o tests/test-rcu.o tests/test-reconnect.o tests/test-rstp.o tests/test-sflow.o tests/test-sha1.o tests/test-skiplist.o tests/test-stp.o tests/test-unixctl.o tests/test-util.o tests/test-uuid.o tests/test-bitmap.o tests/test-vconn.o tests/test-aa.o tests/test-stopwatch.o tests/test-unix-socket.o tests/test-netlink-conntrack.o lib/.libs/libopenvswitch.so -latomic -lpthread -lrt -lm -lunbound libtool: link: gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z -Wl,relro -Wl,-z -Wl,now -o ovsdb/.libs/ovsdb-server ovsdb/ovsdb-server.o ovsdb/.libs/libovsdb.so lib/.libs/libopenvswitch.so -latomic -lpthread -lrt -lm -lunbound /bin/bash ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z,relro -Wl,-z,now -o vswitchd/ovs-vswitchd vswitchd/bridge.o vswitchd/ovs-vswitchd.o vswitchd/system-stats.o vswitchd/xenserver.o ofproto/libofproto.la lib/libsflow.la lib/libopenvswitch.la -latomic -lpthread -lrt -lm -lunbound libtool: link: gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z -Wl,relro -Wl,-z -Wl,now -o vswitchd/.libs/ovs-vswitchd vswitchd/bridge.o vswitchd/ovs-vswitchd.o vswitchd/system-stats.o vswitchd/xenserver.o ofproto/.libs/libofproto.so lib/.libs/libsflow.so lib/.libs/libopenvswitch.so -latomic -lpthread -lrt -lm -lunbound /bin/bash ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -release 2.15 -version-info 0:0 -Wl,--version-script=./vtep/libvtep.sym -Wl,-z,relro -Wl,-z,now -o vtep/libvtep.la -rpath /usr/lib/x86_64-linux-gnu vtep/vtep-idl.lo -latomic -lpthread -lrt -lm -lunbound libtool: link: gcc -shared -fPIC -DPIC vtep/.libs/vtep-idl.o -latomic -lpthread -lrt -lm -lunbound -g -O2 -fstack-protector-strong -Wl,--version-script=./vtep/libvtep.sym -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,libvtep-2.15.so.0 -o vtep/.libs/libvtep-2.15.so.0.0.0 libtool: link: (cd "vtep/.libs" && rm -f "libvtep-2.15.so.0" && ln -s "libvtep-2.15.so.0.0.0" "libvtep-2.15.so.0") libtool: link: (cd "vtep/.libs" && rm -f "libvtep.so" && ln -s "libvtep-2.15.so.0.0.0" "libvtep.so") libtool: link: ar cr vtep/.libs/libvtep.a vtep/vtep-idl.o libtool: link: ranlib vtep/.libs/libvtep.a libtool: link: ( cd "vtep/.libs" && rm -f "libvtep.la" && ln -s "../libvtep.la" "libvtep.la" ) /bin/bash ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z,relro -Wl,-z,now -o vtep/vtep-ctl vtep/vtep-ctl.o vtep/libvtep.la lib/libopenvswitch.la -latomic -lpthread -lrt -lm -lunbound libtool: link: gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z -Wl,relro -Wl,-z -Wl,now -o vtep/.libs/vtep-ctl vtep/vtep-ctl.o vtep/.libs/libvtep.so lib/.libs/libopenvswitch.so -latomic -lpthread -lrt -lm -lunbound make[4]: Leaving directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian' make[3]: Leaving directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian' make[2]: Leaving directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian' /usr/bin/make -j10 -C _dpdk make[2]: Entering directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk' PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../ofproto/ipfix-gen-entities ../ofproto/ipfix.xml > ofproto/ipfix-entities.def.tmp && \ mv ofproto/ipfix-entities.def.tmp ofproto/ipfix-entities.def sed -f ../build-aux/extract-odp-netlink-h < ../datapath/linux/compat/include/linux/openvswitch.h > include/odp-netlink.h PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../ovsdb/ovsdb-idlc.in annotate ../vswitchd/vswitch.ovsschema ../lib/vswitch-idl.ann > lib/vswitch-idl.ovsidl.tmp && mv lib/vswitch-idl.ovsidl.tmp lib/vswitch-idl.ovsidl PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../ovsdb/ovsdb-idlc.in annotate ../ovsdb/_server.ovsschema ../lib/ovsdb-server-idl.ann > lib/ovsdb-server-idl.ovsidl.tmp && mv lib/ovsdb-server-idl.ovsidl.tmp lib/ovsdb-server-idl.ovsidl PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../ovsdb/ovsdb-idlc.in -C .. annotate tests/idltest.ovsschema tests/idltest.ann > tests/idltest.ovsidl.tmp && \ mv tests/idltest.ovsidl.tmp tests/idltest.ovsidl PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../ovsdb/ovsdb-idlc.in annotate ../vtep/vtep.ovsschema ../vtep/vtep-idl.ann > vtep/vtep-idl.ovsidl.tmp && \ mv vtep/vtep-idl.ovsidl.tmp vtep/vtep-idl.ovsidl sh -f ../build-aux/extract-odp-netlink-macros-h include/odp-netlink.h > include/odp-netlink-macros.h PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../ovsdb/ovsdb-idlc.in c-idl-source lib/ovsdb-server-idl.ovsidl > lib/ovsdb-server-idl.c.tmp && mv lib/ovsdb-server-idl.c.tmp lib/ovsdb-server-idl.c PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../ovsdb/ovsdb-idlc.in c-idl-header lib/ovsdb-server-idl.ovsidl > lib/ovsdb-server-idl.h.tmp && mv lib/ovsdb-server-idl.h.tmp lib/ovsdb-server-idl.h PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../ovsdb/ovsdb-idlc.in c-idl-header tests/idltest.ovsidl > tests/idltest.h.tmp && mv tests/idltest.h.tmp tests/idltest.h PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../ovsdb/ovsdb-idlc.in c-idl-source lib/vswitch-idl.ovsidl > lib/vswitch-idl.c.tmp && mv lib/vswitch-idl.c.tmp lib/vswitch-idl.c PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../ovsdb/ovsdb-idlc.in c-idl-header lib/vswitch-idl.ovsidl > lib/vswitch-idl.h.tmp && mv lib/vswitch-idl.h.tmp lib/vswitch-idl.h PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../ovsdb/ovsdb-idlc.in c-idl-source vtep/vtep-idl.ovsidl > vtep/vtep-idl.c.tmp && mv vtep/vtep-idl.c.tmp vtep/vtep-idl.c PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../ovsdb/ovsdb-idlc.in c-idl-header vtep/vtep-idl.ovsidl > vtep/vtep-idl.h.tmp && mv vtep/vtep-idl.h.tmp vtep/vtep-idl.h PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../ovsdb/ovsdb-idlc.in c-idl-source tests/idltest.ovsidl > tests/idltest.c.tmp && mv tests/idltest.c.tmp tests/idltest.c /usr/bin/make all-recursive make[3]: Entering directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk' Making all in datapath make[4]: Entering directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk/datapath' make[5]: Entering directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk/datapath' make[5]: Leaving directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk/datapath' make[4]: Leaving directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk/datapath' make[4]: Entering directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk' PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../build-aux/extract-ofp-fields meta-flow ../include/openvswitch/meta-flow.h > lib/meta-flow.inc.tmp PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../build-aux/extract-ofp-fields nx-match ../include/openvswitch/meta-flow.h > lib/nx-match.inc.tmp depbase=`echo lib/object-collection.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/object-collection.lo -MD -MP -MF $depbase.Tpo -c -o lib/object-collection.lo ../lib/object-collection.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/odp-execute.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/odp-execute.lo -MD -MP -MF $depbase.Tpo -c -o lib/odp-execute.lo ../lib/odp-execute.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/odp-util.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/odp-util.lo -MD -MP -MF $depbase.Tpo -c -o lib/odp-util.lo ../lib/odp-util.c &&\ mv -f $depbase.Tpo $depbase.Plo PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../build-aux/extract-ofp-actions prototypes ../lib/ofp-actions.c > lib/ofp-actions.inc1.tmp && mv lib/ofp-actions.inc1.tmp lib/ofp-actions.inc1 PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../build-aux/extract-ofp-actions definitions ../lib/ofp-actions.c > lib/ofp-actions.inc2.tmp && mv lib/ofp-actions.inc2.tmp lib/ofp-actions.inc2 depbase=`echo lib/ofp-bundle.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-bundle.lo -MD -MP -MF $depbase.Tpo -c -o lib/ofp-bundle.lo ../lib/ofp-bundle.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/ofp-connection.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-connection.lo -MD -MP -MF $depbase.Tpo -c -o lib/ofp-connection.lo ../lib/ofp-connection.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/ofp-ed-props.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-ed-props.lo -MD -MP -MF $depbase.Tpo -c -o lib/ofp-ed-props.lo ../lib/ofp-ed-props.c &&\ mv -f $depbase.Tpo $depbase.Plo PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../build-aux/extract-ofp-errors \ ../include/openvswitch/ofp-errors.h \ ../include/openflow/openflow-common.h > lib/ofp-errors.inc.tmp && \ mv lib/ofp-errors.inc.tmp lib/ofp-errors.inc depbase=`echo lib/ofp-flow.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-flow.lo -MD -MP -MF $depbase.Tpo -c -o lib/ofp-flow.lo ../lib/ofp-flow.c &&\ mv -f $depbase.Tpo $depbase.Plo mv lib/nx-match.inc.tmp lib/nx-match.inc libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/odp-util.lo -MD -MP -MF lib/.deps/odp-util.Tpo -c ../lib/odp-util.c -fPIC -DPIC -o lib/.libs/odp-util.o depbase=`echo lib/ofp-group.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-group.lo -MD -MP -MF $depbase.Tpo -c -o lib/ofp-group.lo ../lib/ofp-group.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/object-collection.lo -MD -MP -MF lib/.deps/object-collection.Tpo -c ../lib/object-collection.c -fPIC -DPIC -o lib/.libs/object-collection.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/odp-execute.lo -MD -MP -MF lib/.deps/odp-execute.Tpo -c ../lib/odp-execute.c -fPIC -DPIC -o lib/.libs/odp-execute.o mv lib/meta-flow.inc.tmp lib/meta-flow.inc libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-bundle.lo -MD -MP -MF lib/.deps/ofp-bundle.Tpo -c ../lib/ofp-bundle.c -fPIC -DPIC -o lib/.libs/ofp-bundle.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-ed-props.lo -MD -MP -MF lib/.deps/ofp-ed-props.Tpo -c ../lib/ofp-ed-props.c -fPIC -DPIC -o lib/.libs/ofp-ed-props.o depbase=`echo lib/ofp-ipfix.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-ipfix.lo -MD -MP -MF $depbase.Tpo -c -o lib/ofp-ipfix.lo ../lib/ofp-ipfix.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-connection.lo -MD -MP -MF lib/.deps/ofp-connection.Tpo -c ../lib/ofp-connection.c -fPIC -DPIC -o lib/.libs/ofp-connection.o depbase=`echo lib/ofp-match.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-match.lo -MD -MP -MF $depbase.Tpo -c -o lib/ofp-match.lo ../lib/ofp-match.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/object-collection.lo -MD -MP -MF lib/.deps/object-collection.Tpo -c ../lib/object-collection.c -o lib/object-collection.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-flow.lo -MD -MP -MF lib/.deps/ofp-flow.Tpo -c ../lib/ofp-flow.c -fPIC -DPIC -o lib/.libs/ofp-flow.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-group.lo -MD -MP -MF lib/.deps/ofp-group.Tpo -c ../lib/ofp-group.c -fPIC -DPIC -o lib/.libs/ofp-group.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-match.lo -MD -MP -MF lib/.deps/ofp-match.Tpo -c ../lib/ofp-match.c -fPIC -DPIC -o lib/.libs/ofp-match.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-ipfix.lo -MD -MP -MF lib/.deps/ofp-ipfix.Tpo -c ../lib/ofp-ipfix.c -fPIC -DPIC -o lib/.libs/ofp-ipfix.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-ed-props.lo -MD -MP -MF lib/.deps/ofp-ed-props.Tpo -c ../lib/ofp-ed-props.c -o lib/ofp-ed-props.o >/dev/null 2>&1 depbase=`echo lib/ofp-meter.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-meter.lo -MD -MP -MF $depbase.Tpo -c -o lib/ofp-meter.lo ../lib/ofp-meter.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-connection.lo -MD -MP -MF lib/.deps/ofp-connection.Tpo -c ../lib/ofp-connection.c -o lib/ofp-connection.o >/dev/null 2>&1 In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../lib/odp-execute.c:29: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-bundle.lo -MD -MP -MF lib/.deps/ofp-bundle.Tpo -c ../lib/ofp-bundle.c -o lib/ofp-bundle.o >/dev/null 2>&1 /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-ipfix.lo -MD -MP -MF lib/.deps/ofp-ipfix.Tpo -c ../lib/ofp-ipfix.c -o lib/ofp-ipfix.o >/dev/null 2>&1 /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-meter.lo -MD -MP -MF lib/.deps/ofp-meter.Tpo -c ../lib/ofp-meter.c -fPIC -DPIC -o lib/.libs/ofp-meter.o In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../lib/dpif.h:380, from ../lib/odp-util.c:32: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ depbase=`echo lib/ofp-monitor.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-monitor.lo -MD -MP -MF $depbase.Tpo -c -o lib/ofp-monitor.lo ../lib/ofp-monitor.c &&\ mv -f $depbase.Tpo $depbase.Plo /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-match.lo -MD -MP -MF lib/.deps/ofp-match.Tpo -c ../lib/ofp-match.c -o lib/ofp-match.o >/dev/null 2>&1 PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../build-aux/extract-ofp-msgs \ ../include/openvswitch/ofp-msgs.h lib/ofp-msgs.inc > lib/ofp-msgs.inc.tmp && mv lib/ofp-msgs.inc.tmp lib/ofp-msgs.inc depbase=`echo lib/ofp-packet.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-packet.lo -MD -MP -MF $depbase.Tpo -c -o lib/ofp-packet.lo ../lib/ofp-packet.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/ofp-parse.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-parse.lo -MD -MP -MF $depbase.Tpo -c -o lib/ofp-parse.lo ../lib/ofp-parse.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/ofp-port.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-port.lo -MD -MP -MF $depbase.Tpo -c -o lib/ofp-port.lo ../lib/ofp-port.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-monitor.lo -MD -MP -MF lib/.deps/ofp-monitor.Tpo -c ../lib/ofp-monitor.c -fPIC -DPIC -o lib/.libs/ofp-monitor.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-parse.lo -MD -MP -MF lib/.deps/ofp-parse.Tpo -c ../lib/ofp-parse.c -fPIC -DPIC -o lib/.libs/ofp-parse.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-meter.lo -MD -MP -MF lib/.deps/ofp-meter.Tpo -c ../lib/ofp-meter.c -o lib/ofp-meter.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-packet.lo -MD -MP -MF lib/.deps/ofp-packet.Tpo -c ../lib/ofp-packet.c -fPIC -DPIC -o lib/.libs/ofp-packet.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/odp-execute.lo -MD -MP -MF lib/.deps/odp-execute.Tpo -c ../lib/odp-execute.c -o lib/odp-execute.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-flow.lo -MD -MP -MF lib/.deps/ofp-flow.Tpo -c ../lib/ofp-flow.c -o lib/ofp-flow.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-port.lo -MD -MP -MF lib/.deps/ofp-port.Tpo -c ../lib/ofp-port.c -fPIC -DPIC -o lib/.libs/ofp-port.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-parse.lo -MD -MP -MF lib/.deps/ofp-parse.Tpo -c ../lib/ofp-parse.c -o lib/ofp-parse.o >/dev/null 2>&1 depbase=`echo lib/ofp-print.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-print.lo -MD -MP -MF $depbase.Tpo -c -o lib/ofp-print.lo ../lib/ofp-print.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/ofp-prop.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-prop.lo -MD -MP -MF $depbase.Tpo -c -o lib/ofp-prop.lo ../lib/ofp-prop.c &&\ mv -f $depbase.Tpo $depbase.Plo In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../lib/ofp-packet.c:20: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-print.lo -MD -MP -MF lib/.deps/ofp-print.Tpo -c ../lib/ofp-print.c -fPIC -DPIC -o lib/.libs/ofp-print.o /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-monitor.lo -MD -MP -MF lib/.deps/ofp-monitor.Tpo -c ../lib/ofp-monitor.c -o lib/ofp-monitor.o >/dev/null 2>&1 depbase=`echo lib/ofp-protocol.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-protocol.lo -MD -MP -MF $depbase.Tpo -c -o lib/ofp-protocol.lo ../lib/ofp-protocol.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-group.lo -MD -MP -MF lib/.deps/ofp-group.Tpo -c ../lib/ofp-group.c -o lib/ofp-group.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-prop.lo -MD -MP -MF lib/.deps/ofp-prop.Tpo -c ../lib/ofp-prop.c -fPIC -DPIC -o lib/.libs/ofp-prop.o depbase=`echo lib/ofp-queue.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-queue.lo -MD -MP -MF $depbase.Tpo -c -o lib/ofp-queue.lo ../lib/ofp-queue.c &&\ mv -f $depbase.Tpo $depbase.Plo In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../lib/ofp-print.c:34: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ depbase=`echo lib/ofp-switch.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-switch.lo -MD -MP -MF $depbase.Tpo -c -o lib/ofp-switch.lo ../lib/ofp-switch.c &&\ mv -f $depbase.Tpo $depbase.Plo /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-protocol.lo -MD -MP -MF lib/.deps/ofp-protocol.Tpo -c ../lib/ofp-protocol.c -fPIC -DPIC -o lib/.libs/ofp-protocol.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-queue.lo -MD -MP -MF lib/.deps/ofp-queue.Tpo -c ../lib/ofp-queue.c -fPIC -DPIC -o lib/.libs/ofp-queue.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-switch.lo -MD -MP -MF lib/.deps/ofp-switch.Tpo -c ../lib/ofp-switch.c -fPIC -DPIC -o lib/.libs/ofp-switch.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-protocol.lo -MD -MP -MF lib/.deps/ofp-protocol.Tpo -c ../lib/ofp-protocol.c -o lib/ofp-protocol.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-prop.lo -MD -MP -MF lib/.deps/ofp-prop.Tpo -c ../lib/ofp-prop.c -o lib/ofp-prop.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-queue.lo -MD -MP -MF lib/.deps/ofp-queue.Tpo -c ../lib/ofp-queue.c -o lib/ofp-queue.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-print.lo -MD -MP -MF lib/.deps/ofp-print.Tpo -c ../lib/ofp-print.c -o lib/ofp-print.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-packet.lo -MD -MP -MF lib/.deps/ofp-packet.Tpo -c ../lib/ofp-packet.c -o lib/ofp-packet.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-port.lo -MD -MP -MF lib/.deps/ofp-port.Tpo -c ../lib/ofp-port.c -o lib/ofp-port.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-switch.lo -MD -MP -MF lib/.deps/ofp-switch.Tpo -c ../lib/ofp-switch.c -o lib/ofp-switch.o >/dev/null 2>&1 depbase=`echo lib/ofp-table.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-table.lo -MD -MP -MF $depbase.Tpo -c -o lib/ofp-table.lo ../lib/ofp-table.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/ofp-util.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-util.lo -MD -MP -MF $depbase.Tpo -c -o lib/ofp-util.lo ../lib/ofp-util.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/ofp-version-opt.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-version-opt.lo -MD -MP -MF $depbase.Tpo -c -o lib/ofp-version-opt.lo ../lib/ofp-version-opt.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/ofpbuf.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofpbuf.lo -MD -MP -MF $depbase.Tpo -c -o lib/ofpbuf.lo ../lib/ofpbuf.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-util.lo -MD -MP -MF lib/.deps/ofp-util.Tpo -c ../lib/ofp-util.c -fPIC -DPIC -o lib/.libs/ofp-util.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-table.lo -MD -MP -MF lib/.deps/ofp-table.Tpo -c ../lib/ofp-table.c -fPIC -DPIC -o lib/.libs/ofp-table.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-version-opt.lo -MD -MP -MF lib/.deps/ofp-version-opt.Tpo -c ../lib/ofp-version-opt.c -fPIC -DPIC -o lib/.libs/ofp-version-opt.o depbase=`echo lib/ovs-atomic-locked.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovs-atomic-locked.lo -MD -MP -MF $depbase.Tpo -c -o lib/ovs-atomic-locked.lo ../lib/ovs-atomic-locked.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-util.lo -MD -MP -MF lib/.deps/ofp-util.Tpo -c ../lib/ofp-util.c -o lib/ofp-util.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-version-opt.lo -MD -MP -MF lib/.deps/ofp-version-opt.Tpo -c ../lib/ofp-version-opt.c -o lib/ofp-version-opt.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofpbuf.lo -MD -MP -MF lib/.deps/ofpbuf.Tpo -c ../lib/ofpbuf.c -fPIC -DPIC -o lib/.libs/ofpbuf.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovs-atomic-locked.lo -MD -MP -MF lib/.deps/ovs-atomic-locked.Tpo -c ../lib/ovs-atomic-locked.c -fPIC -DPIC -o lib/.libs/ovs-atomic-locked.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovs-atomic-locked.lo -MD -MP -MF lib/.deps/ovs-atomic-locked.Tpo -c ../lib/ovs-atomic-locked.c -o lib/ovs-atomic-locked.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofpbuf.lo -MD -MP -MF lib/.deps/ofpbuf.Tpo -c ../lib/ofpbuf.c -o lib/ofpbuf.o >/dev/null 2>&1 depbase=`echo lib/ovs-lldp.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovs-lldp.lo -MD -MP -MF $depbase.Tpo -c -o lib/ovs-lldp.lo ../lib/ovs-lldp.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/ovs-numa.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovs-numa.lo -MD -MP -MF $depbase.Tpo -c -o lib/ovs-numa.lo ../lib/ovs-numa.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/ovs-rcu.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovs-rcu.lo -MD -MP -MF $depbase.Tpo -c -o lib/ovs-rcu.lo ../lib/ovs-rcu.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/ovs-router.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovs-router.lo -MD -MP -MF $depbase.Tpo -c -o lib/ovs-router.lo ../lib/ovs-router.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovs-rcu.lo -MD -MP -MF lib/.deps/ovs-rcu.Tpo -c ../lib/ovs-rcu.c -fPIC -DPIC -o lib/.libs/ovs-rcu.o depbase=`echo lib/ovs-thread.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovs-thread.lo -MD -MP -MF $depbase.Tpo -c -o lib/ovs-thread.lo ../lib/ovs-thread.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/ovsdb-cs.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-cs.lo -MD -MP -MF $depbase.Tpo -c -o lib/ovsdb-cs.lo ../lib/ovsdb-cs.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/ovsdb-data.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-data.lo -MD -MP -MF $depbase.Tpo -c -o lib/ovsdb-data.lo ../lib/ovsdb-data.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovs-numa.lo -MD -MP -MF lib/.deps/ovs-numa.Tpo -c ../lib/ovs-numa.c -fPIC -DPIC -o lib/.libs/ovs-numa.o depbase=`echo lib/ovsdb-error.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-error.lo -MD -MP -MF $depbase.Tpo -c -o lib/ovsdb-error.lo ../lib/ovsdb-error.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovs-router.lo -MD -MP -MF lib/.deps/ovs-router.Tpo -c ../lib/ovs-router.c -fPIC -DPIC -o lib/.libs/ovs-router.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovs-lldp.lo -MD -MP -MF lib/.deps/ovs-lldp.Tpo -c ../lib/ovs-lldp.c -fPIC -DPIC -o lib/.libs/ovs-lldp.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovs-thread.lo -MD -MP -MF lib/.deps/ovs-thread.Tpo -c ../lib/ovs-thread.c -fPIC -DPIC -o lib/.libs/ovs-thread.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovs-rcu.lo -MD -MP -MF lib/.deps/ovs-rcu.Tpo -c ../lib/ovs-rcu.c -o lib/ovs-rcu.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-table.lo -MD -MP -MF lib/.deps/ofp-table.Tpo -c ../lib/ofp-table.c -o lib/ofp-table.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-data.lo -MD -MP -MF lib/.deps/ovsdb-data.Tpo -c ../lib/ovsdb-data.c -fPIC -DPIC -o lib/.libs/ovsdb-data.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-cs.lo -MD -MP -MF lib/.deps/ovsdb-cs.Tpo -c ../lib/ovsdb-cs.c -fPIC -DPIC -o lib/.libs/ovsdb-cs.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-error.lo -MD -MP -MF lib/.deps/ovsdb-error.Tpo -c ../lib/ovsdb-error.c -fPIC -DPIC -o lib/.libs/ovsdb-error.o In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../lib/dpif.h:380, from ../lib/ovs-router.c:36: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../lib/ovs-lldp.h:23, from ../lib/ovs-lldp.c:30: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ depbase=`echo lib/ovsdb-idl.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-idl.lo -MD -MP -MF $depbase.Tpo -c -o lib/ovsdb-idl.lo ../lib/ovsdb-idl.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-error.lo -MD -MP -MF lib/.deps/ovsdb-error.Tpo -c ../lib/ovsdb-error.c -o lib/ovsdb-error.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovs-thread.lo -MD -MP -MF lib/.deps/ovs-thread.Tpo -c ../lib/ovs-thread.c -o lib/ovs-thread.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovs-router.lo -MD -MP -MF lib/.deps/ovs-router.Tpo -c ../lib/ovs-router.c -o lib/ovs-router.o >/dev/null 2>&1 depbase=`echo lib/ovsdb-map-op.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-map-op.lo -MD -MP -MF $depbase.Tpo -c -o lib/ovsdb-map-op.lo ../lib/ovsdb-map-op.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovs-numa.lo -MD -MP -MF lib/.deps/ovs-numa.Tpo -c ../lib/ovs-numa.c -o lib/ovs-numa.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-idl.lo -MD -MP -MF lib/.deps/ovsdb-idl.Tpo -c ../lib/ovsdb-idl.c -fPIC -DPIC -o lib/.libs/ovsdb-idl.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-cs.lo -MD -MP -MF lib/.deps/ovsdb-cs.Tpo -c ../lib/ovsdb-cs.c -o lib/ovsdb-cs.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-map-op.lo -MD -MP -MF lib/.deps/ovsdb-map-op.Tpo -c ../lib/ovsdb-map-op.c -fPIC -DPIC -o lib/.libs/ovsdb-map-op.o depbase=`echo lib/ovsdb-set-op.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-set-op.lo -MD -MP -MF $depbase.Tpo -c -o lib/ovsdb-set-op.lo ../lib/ovsdb-set-op.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-map-op.lo -MD -MP -MF lib/.deps/ovsdb-map-op.Tpo -c ../lib/ovsdb-map-op.c -o lib/ovsdb-map-op.o >/dev/null 2>&1 depbase=`echo lib/ovsdb-condition.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-condition.lo -MD -MP -MF $depbase.Tpo -c -o lib/ovsdb-condition.lo ../lib/ovsdb-condition.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-set-op.lo -MD -MP -MF lib/.deps/ovsdb-set-op.Tpo -c ../lib/ovsdb-set-op.c -fPIC -DPIC -o lib/.libs/ovsdb-set-op.o depbase=`echo lib/ovsdb-parser.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-parser.lo -MD -MP -MF $depbase.Tpo -c -o lib/ovsdb-parser.lo ../lib/ovsdb-parser.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/ovsdb-session.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-session.lo -MD -MP -MF $depbase.Tpo -c -o lib/ovsdb-session.lo ../lib/ovsdb-session.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-data.lo -MD -MP -MF lib/.deps/ovsdb-data.Tpo -c ../lib/ovsdb-data.c -o lib/ovsdb-data.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-condition.lo -MD -MP -MF lib/.deps/ovsdb-condition.Tpo -c ../lib/ovsdb-condition.c -fPIC -DPIC -o lib/.libs/ovsdb-condition.o depbase=`echo lib/ovsdb-types.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-types.lo -MD -MP -MF $depbase.Tpo -c -o lib/ovsdb-types.lo ../lib/ovsdb-types.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovs-lldp.lo -MD -MP -MF lib/.deps/ovs-lldp.Tpo -c ../lib/ovs-lldp.c -o lib/ovs-lldp.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-set-op.lo -MD -MP -MF lib/.deps/ovsdb-set-op.Tpo -c ../lib/ovsdb-set-op.c -o lib/ovsdb-set-op.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-parser.lo -MD -MP -MF lib/.deps/ovsdb-parser.Tpo -c ../lib/ovsdb-parser.c -fPIC -DPIC -o lib/.libs/ovsdb-parser.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/odp-util.lo -MD -MP -MF lib/.deps/odp-util.Tpo -c ../lib/odp-util.c -o lib/odp-util.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-condition.lo -MD -MP -MF lib/.deps/ovsdb-condition.Tpo -c ../lib/ovsdb-condition.c -o lib/ovsdb-condition.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-session.lo -MD -MP -MF lib/.deps/ovsdb-session.Tpo -c ../lib/ovsdb-session.c -fPIC -DPIC -o lib/.libs/ovsdb-session.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-types.lo -MD -MP -MF lib/.deps/ovsdb-types.Tpo -c ../lib/ovsdb-types.c -fPIC -DPIC -o lib/.libs/ovsdb-types.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-parser.lo -MD -MP -MF lib/.deps/ovsdb-parser.Tpo -c ../lib/ovsdb-parser.c -o lib/ovsdb-parser.o >/dev/null 2>&1 depbase=`echo lib/ox-stat.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ox-stat.lo -MD -MP -MF $depbase.Tpo -c -o lib/ox-stat.lo ../lib/ox-stat.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/packets.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/packets.lo -MD -MP -MF $depbase.Tpo -c -o lib/packets.lo ../lib/packets.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-session.lo -MD -MP -MF lib/.deps/ovsdb-session.Tpo -c ../lib/ovsdb-session.c -o lib/ovsdb-session.o >/dev/null 2>&1 depbase=`echo lib/pcap-file.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/pcap-file.lo -MD -MP -MF $depbase.Tpo -c -o lib/pcap-file.lo ../lib/pcap-file.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/perf-counter.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/perf-counter.lo -MD -MP -MF $depbase.Tpo -c -o lib/perf-counter.lo ../lib/perf-counter.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ox-stat.lo -MD -MP -MF lib/.deps/ox-stat.Tpo -c ../lib/ox-stat.c -fPIC -DPIC -o lib/.libs/ox-stat.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/packets.lo -MD -MP -MF lib/.deps/packets.Tpo -c ../lib/packets.c -fPIC -DPIC -o lib/.libs/packets.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-types.lo -MD -MP -MF lib/.deps/ovsdb-types.Tpo -c ../lib/ovsdb-types.c -o lib/ovsdb-types.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/perf-counter.lo -MD -MP -MF lib/.deps/perf-counter.Tpo -c ../lib/perf-counter.c -fPIC -DPIC -o lib/.libs/perf-counter.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/pcap-file.lo -MD -MP -MF lib/.deps/pcap-file.Tpo -c ../lib/pcap-file.c -fPIC -DPIC -o lib/.libs/pcap-file.o depbase=`echo lib/stopwatch.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/stopwatch.lo -MD -MP -MF $depbase.Tpo -c -o lib/stopwatch.lo ../lib/stopwatch.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/perf-counter.lo -MD -MP -MF lib/.deps/perf-counter.Tpo -c ../lib/perf-counter.c -o lib/perf-counter.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ox-stat.lo -MD -MP -MF lib/.deps/ox-stat.Tpo -c ../lib/ox-stat.c -o lib/ox-stat.o >/dev/null 2>&1 depbase=`echo lib/poll-loop.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/poll-loop.lo -MD -MP -MF $depbase.Tpo -c -o lib/poll-loop.lo ../lib/poll-loop.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/stopwatch.lo -MD -MP -MF lib/.deps/stopwatch.Tpo -c ../lib/stopwatch.c -fPIC -DPIC -o lib/.libs/stopwatch.o depbase=`echo lib/process.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/process.lo -MD -MP -MF $depbase.Tpo -c -o lib/process.lo ../lib/process.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/pvector.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/pvector.lo -MD -MP -MF $depbase.Tpo -c -o lib/pvector.lo ../lib/pvector.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/poll-loop.lo -MD -MP -MF lib/.deps/poll-loop.Tpo -c ../lib/poll-loop.c -fPIC -DPIC -o lib/.libs/poll-loop.o In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../lib/pcap-file.c:26: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/process.lo -MD -MP -MF lib/.deps/process.Tpo -c ../lib/process.c -fPIC -DPIC -o lib/.libs/process.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-idl.lo -MD -MP -MF lib/.deps/ovsdb-idl.Tpo -c ../lib/ovsdb-idl.c -o lib/ovsdb-idl.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/stopwatch.lo -MD -MP -MF lib/.deps/stopwatch.Tpo -c ../lib/stopwatch.c -o lib/stopwatch.o >/dev/null 2>&1 depbase=`echo lib/random.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/random.lo -MD -MP -MF $depbase.Tpo -c -o lib/random.lo ../lib/random.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/pvector.lo -MD -MP -MF lib/.deps/pvector.Tpo -c ../lib/pvector.c -fPIC -DPIC -o lib/.libs/pvector.o In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../lib/packets.c:35: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/poll-loop.lo -MD -MP -MF lib/.deps/poll-loop.Tpo -c ../lib/poll-loop.c -o lib/poll-loop.o >/dev/null 2>&1 /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ depbase=`echo lib/rconn.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/rconn.lo -MD -MP -MF $depbase.Tpo -c -o lib/rconn.lo ../lib/rconn.c &&\ mv -f $depbase.Tpo $depbase.Plo /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/pvector.lo -MD -MP -MF lib/.deps/pvector.Tpo -c ../lib/pvector.c -o lib/pvector.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/pcap-file.lo -MD -MP -MF lib/.deps/pcap-file.Tpo -c ../lib/pcap-file.c -o lib/pcap-file.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/random.lo -MD -MP -MF lib/.deps/random.Tpo -c ../lib/random.c -fPIC -DPIC -o lib/.libs/random.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/rconn.lo -MD -MP -MF lib/.deps/rconn.Tpo -c ../lib/rconn.c -fPIC -DPIC -o lib/.libs/rconn.o depbase=`echo lib/reconnect.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/reconnect.lo -MD -MP -MF $depbase.Tpo -c -o lib/reconnect.lo ../lib/reconnect.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/process.lo -MD -MP -MF lib/.deps/process.Tpo -c ../lib/process.c -o lib/process.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/random.lo -MD -MP -MF lib/.deps/random.Tpo -c ../lib/random.c -o lib/random.o >/dev/null 2>&1 depbase=`echo lib/rstp.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/rstp.lo -MD -MP -MF $depbase.Tpo -c -o lib/rstp.lo ../lib/rstp.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/rstp-state-machines.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/rstp-state-machines.lo -MD -MP -MF $depbase.Tpo -c -o lib/rstp-state-machines.lo ../lib/rstp-state-machines.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/reconnect.lo -MD -MP -MF lib/.deps/reconnect.Tpo -c ../lib/reconnect.c -fPIC -DPIC -o lib/.libs/reconnect.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/rstp.lo -MD -MP -MF lib/.deps/rstp.Tpo -c ../lib/rstp.c -fPIC -DPIC -o lib/.libs/rstp.o depbase=`echo lib/seq.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/seq.lo -MD -MP -MF $depbase.Tpo -c -o lib/seq.lo ../lib/seq.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/rconn.lo -MD -MP -MF lib/.deps/rconn.Tpo -c ../lib/rconn.c -o lib/rconn.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/packets.lo -MD -MP -MF lib/.deps/packets.Tpo -c ../lib/packets.c -o lib/packets.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/rstp-state-machines.lo -MD -MP -MF lib/.deps/rstp-state-machines.Tpo -c ../lib/rstp-state-machines.c -fPIC -DPIC -o lib/.libs/rstp-state-machines.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/seq.lo -MD -MP -MF lib/.deps/seq.Tpo -c ../lib/seq.c -fPIC -DPIC -o lib/.libs/seq.o depbase=`echo lib/sha1.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/sha1.lo -MD -MP -MF $depbase.Tpo -c -o lib/sha1.lo ../lib/sha1.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/seq.lo -MD -MP -MF lib/.deps/seq.Tpo -c ../lib/seq.c -o lib/seq.o >/dev/null 2>&1 In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../lib/rstp.c:44: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/sha1.lo -MD -MP -MF lib/.deps/sha1.Tpo -c ../lib/sha1.c -fPIC -DPIC -o lib/.libs/sha1.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/reconnect.lo -MD -MP -MF lib/.deps/reconnect.Tpo -c ../lib/reconnect.c -o lib/reconnect.o >/dev/null 2>&1 depbase=`echo lib/shash.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/shash.lo -MD -MP -MF $depbase.Tpo -c -o lib/shash.lo ../lib/shash.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/sha1.lo -MD -MP -MF lib/.deps/sha1.Tpo -c ../lib/sha1.c -o lib/sha1.o >/dev/null 2>&1 In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../lib/rstp-state-machines.c:42: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/shash.lo -MD -MP -MF lib/.deps/shash.Tpo -c ../lib/shash.c -fPIC -DPIC -o lib/.libs/shash.o depbase=`echo lib/simap.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/simap.lo -MD -MP -MF $depbase.Tpo -c -o lib/simap.lo ../lib/simap.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/skiplist.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/skiplist.lo -MD -MP -MF $depbase.Tpo -c -o lib/skiplist.lo ../lib/skiplist.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/smap.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/smap.lo -MD -MP -MF $depbase.Tpo -c -o lib/smap.lo ../lib/smap.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/rstp.lo -MD -MP -MF lib/.deps/rstp.Tpo -c ../lib/rstp.c -o lib/rstp.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/skiplist.lo -MD -MP -MF lib/.deps/skiplist.Tpo -c ../lib/skiplist.c -fPIC -DPIC -o lib/.libs/skiplist.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/simap.lo -MD -MP -MF lib/.deps/simap.Tpo -c ../lib/simap.c -fPIC -DPIC -o lib/.libs/simap.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/smap.lo -MD -MP -MF lib/.deps/smap.Tpo -c ../lib/smap.c -fPIC -DPIC -o lib/.libs/smap.o depbase=`echo lib/socket-util.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/socket-util.lo -MD -MP -MF $depbase.Tpo -c -o lib/socket-util.lo ../lib/socket-util.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/shash.lo -MD -MP -MF lib/.deps/shash.Tpo -c ../lib/shash.c -o lib/shash.o >/dev/null 2>&1 depbase=`echo lib/sort.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/sort.lo -MD -MP -MF $depbase.Tpo -c -o lib/sort.lo ../lib/sort.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/skiplist.lo -MD -MP -MF lib/.deps/skiplist.Tpo -c ../lib/skiplist.c -o lib/skiplist.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/socket-util.lo -MD -MP -MF lib/.deps/socket-util.Tpo -c ../lib/socket-util.c -fPIC -DPIC -o lib/.libs/socket-util.o depbase=`echo lib/sset.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/sset.lo -MD -MP -MF $depbase.Tpo -c -o lib/sset.lo ../lib/sset.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/sort.lo -MD -MP -MF lib/.deps/sort.Tpo -c ../lib/sort.c -fPIC -DPIC -o lib/.libs/sort.o depbase=`echo lib/stp.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/stp.lo -MD -MP -MF $depbase.Tpo -c -o lib/stp.lo ../lib/stp.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/smap.lo -MD -MP -MF lib/.deps/smap.Tpo -c ../lib/smap.c -o lib/smap.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/simap.lo -MD -MP -MF lib/.deps/simap.Tpo -c ../lib/simap.c -o lib/simap.o >/dev/null 2>&1 depbase=`echo lib/stream-fd.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/stream-fd.lo -MD -MP -MF $depbase.Tpo -c -o lib/stream-fd.lo ../lib/stream-fd.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/stp.lo -MD -MP -MF lib/.deps/stp.Tpo -c ../lib/stp.c -fPIC -DPIC -o lib/.libs/stp.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/sort.lo -MD -MP -MF lib/.deps/sort.Tpo -c ../lib/sort.c -o lib/sort.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/sset.lo -MD -MP -MF lib/.deps/sset.Tpo -c ../lib/sset.c -fPIC -DPIC -o lib/.libs/sset.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/rstp-state-machines.lo -MD -MP -MF lib/.deps/rstp-state-machines.Tpo -c ../lib/rstp-state-machines.c -o lib/rstp-state-machines.o >/dev/null 2>&1 depbase=`echo lib/stream-tcp.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/stream-tcp.lo -MD -MP -MF $depbase.Tpo -c -o lib/stream-tcp.lo ../lib/stream-tcp.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/socket-util.lo -MD -MP -MF lib/.deps/socket-util.Tpo -c ../lib/socket-util.c -o lib/socket-util.o >/dev/null 2>&1 depbase=`echo lib/stream.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/stream.lo -MD -MP -MF $depbase.Tpo -c -o lib/stream.lo ../lib/stream.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/stream-fd.lo -MD -MP -MF lib/.deps/stream-fd.Tpo -c ../lib/stream-fd.c -fPIC -DPIC -o lib/.libs/stream-fd.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/sset.lo -MD -MP -MF lib/.deps/sset.Tpo -c ../lib/sset.c -o lib/sset.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/stream.lo -MD -MP -MF lib/.deps/stream.Tpo -c ../lib/stream.c -fPIC -DPIC -o lib/.libs/stream.o depbase=`echo lib/stdio.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/stdio.lo -MD -MP -MF $depbase.Tpo -c -o lib/stdio.lo ../lib/stdio.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/stream-tcp.lo -MD -MP -MF lib/.deps/stream-tcp.Tpo -c ../lib/stream-tcp.c -fPIC -DPIC -o lib/.libs/stream-tcp.o depbase=`echo lib/string.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/string.lo -MD -MP -MF $depbase.Tpo -c -o lib/string.lo ../lib/string.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/stream-fd.lo -MD -MP -MF lib/.deps/stream-fd.Tpo -c ../lib/stream-fd.c -o lib/stream-fd.o >/dev/null 2>&1 In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../lib/stp.c:32: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/stdio.lo -MD -MP -MF lib/.deps/stdio.Tpo -c ../lib/stdio.c -fPIC -DPIC -o lib/.libs/stdio.o /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/stream-tcp.lo -MD -MP -MF lib/.deps/stream-tcp.Tpo -c ../lib/stream-tcp.c -o lib/stream-tcp.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/string.lo -MD -MP -MF lib/.deps/string.Tpo -c ../lib/string.c -fPIC -DPIC -o lib/.libs/string.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/stdio.lo -MD -MP -MF lib/.deps/stdio.Tpo -c ../lib/stdio.c -o lib/stdio.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/stream.lo -MD -MP -MF lib/.deps/stream.Tpo -c ../lib/stream.c -o lib/stream.o >/dev/null 2>&1 depbase=`echo lib/svec.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/svec.lo -MD -MP -MF $depbase.Tpo -c -o lib/svec.lo ../lib/svec.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/syslog-direct.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/syslog-direct.lo -MD -MP -MF $depbase.Tpo -c -o lib/syslog-direct.lo ../lib/syslog-direct.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/string.lo -MD -MP -MF lib/.deps/string.Tpo -c ../lib/string.c -o lib/string.o >/dev/null 2>&1 depbase=`echo lib/syslog-libc.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/syslog-libc.lo -MD -MP -MF $depbase.Tpo -c -o lib/syslog-libc.lo ../lib/syslog-libc.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/syslog-null.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/syslog-null.lo -MD -MP -MF $depbase.Tpo -c -o lib/syslog-null.lo ../lib/syslog-null.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/svec.lo -MD -MP -MF lib/.deps/svec.Tpo -c ../lib/svec.c -fPIC -DPIC -o lib/.libs/svec.o depbase=`echo lib/table.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/table.lo -MD -MP -MF $depbase.Tpo -c -o lib/table.lo ../lib/table.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/syslog-libc.lo -MD -MP -MF lib/.deps/syslog-libc.Tpo -c ../lib/syslog-libc.c -fPIC -DPIC -o lib/.libs/syslog-libc.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/syslog-null.lo -MD -MP -MF lib/.deps/syslog-null.Tpo -c ../lib/syslog-null.c -fPIC -DPIC -o lib/.libs/syslog-null.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/syslog-direct.lo -MD -MP -MF lib/.deps/syslog-direct.Tpo -c ../lib/syslog-direct.c -fPIC -DPIC -o lib/.libs/syslog-direct.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/syslog-libc.lo -MD -MP -MF lib/.deps/syslog-libc.Tpo -c ../lib/syslog-libc.c -o lib/syslog-libc.o >/dev/null 2>&1 depbase=`echo lib/timer.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/timer.lo -MD -MP -MF $depbase.Tpo -c -o lib/timer.lo ../lib/timer.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/table.lo -MD -MP -MF lib/.deps/table.Tpo -c ../lib/table.c -fPIC -DPIC -o lib/.libs/table.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/syslog-null.lo -MD -MP -MF lib/.deps/syslog-null.Tpo -c ../lib/syslog-null.c -o lib/syslog-null.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/syslog-direct.lo -MD -MP -MF lib/.deps/syslog-direct.Tpo -c ../lib/syslog-direct.c -o lib/syslog-direct.o >/dev/null 2>&1 depbase=`echo lib/timeval.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/timeval.lo -MD -MP -MF $depbase.Tpo -c -o lib/timeval.lo ../lib/timeval.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/svec.lo -MD -MP -MF lib/.deps/svec.Tpo -c ../lib/svec.c -o lib/svec.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/stp.lo -MD -MP -MF lib/.deps/stp.Tpo -c ../lib/stp.c -o lib/stp.o >/dev/null 2>&1 depbase=`echo lib/tnl-neigh-cache.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/tnl-neigh-cache.lo -MD -MP -MF $depbase.Tpo -c -o lib/tnl-neigh-cache.lo ../lib/tnl-neigh-cache.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/timer.lo -MD -MP -MF lib/.deps/timer.Tpo -c ../lib/timer.c -fPIC -DPIC -o lib/.libs/timer.o depbase=`echo lib/tnl-ports.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/tnl-ports.lo -MD -MP -MF $depbase.Tpo -c -o lib/tnl-ports.lo ../lib/tnl-ports.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/timeval.lo -MD -MP -MF lib/.deps/timeval.Tpo -c ../lib/timeval.c -fPIC -DPIC -o lib/.libs/timeval.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/timer.lo -MD -MP -MF lib/.deps/timer.Tpo -c ../lib/timer.c -o lib/timer.o >/dev/null 2>&1 depbase=`echo lib/netdev-native-tnl.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netdev-native-tnl.lo -MD -MP -MF $depbase.Tpo -c -o lib/netdev-native-tnl.lo ../lib/netdev-native-tnl.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/tnl-neigh-cache.lo -MD -MP -MF lib/.deps/tnl-neigh-cache.Tpo -c ../lib/tnl-neigh-cache.c -fPIC -DPIC -o lib/.libs/tnl-neigh-cache.o depbase=`echo lib/token-bucket.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/token-bucket.lo -MD -MP -MF $depbase.Tpo -c -o lib/token-bucket.lo ../lib/token-bucket.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/tnl-ports.lo -MD -MP -MF lib/.deps/tnl-ports.Tpo -c ../lib/tnl-ports.c -fPIC -DPIC -o lib/.libs/tnl-ports.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netdev-native-tnl.lo -MD -MP -MF lib/.deps/netdev-native-tnl.Tpo -c ../lib/netdev-native-tnl.c -fPIC -DPIC -o lib/.libs/netdev-native-tnl.o depbase=`echo lib/tun-metadata.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/tun-metadata.lo -MD -MP -MF $depbase.Tpo -c -o lib/tun-metadata.lo ../lib/tun-metadata.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/token-bucket.lo -MD -MP -MF lib/.deps/token-bucket.Tpo -c ../lib/token-bucket.c -fPIC -DPIC -o lib/.libs/token-bucket.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/table.lo -MD -MP -MF lib/.deps/table.Tpo -c ../lib/table.c -o lib/table.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/timeval.lo -MD -MP -MF lib/.deps/timeval.Tpo -c ../lib/timeval.c -o lib/timeval.o >/dev/null 2>&1 In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../lib/dpif.h:380, from ../lib/dpif-netdev.h:23, from ../lib/tnl-neigh-cache.c:30: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/tnl-ports.lo -MD -MP -MF lib/.deps/tnl-ports.Tpo -c ../lib/tnl-ports.c -o lib/tnl-ports.o >/dev/null 2>&1 /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/token-bucket.lo -MD -MP -MF lib/.deps/token-bucket.Tpo -c ../lib/token-bucket.c -o lib/token-bucket.o >/dev/null 2>&1 /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/tun-metadata.lo -MD -MP -MF lib/.deps/tun-metadata.Tpo -c ../lib/tun-metadata.c -fPIC -DPIC -o lib/.libs/tun-metadata.o depbase=`echo lib/unicode.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/unicode.lo -MD -MP -MF $depbase.Tpo -c -o lib/unicode.lo ../lib/unicode.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/unixctl.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/unixctl.lo -MD -MP -MF $depbase.Tpo -c -o lib/unixctl.lo ../lib/unixctl.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/userspace-tso.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/userspace-tso.lo -MD -MP -MF $depbase.Tpo -c -o lib/userspace-tso.lo ../lib/userspace-tso.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/tnl-neigh-cache.lo -MD -MP -MF lib/.deps/tnl-neigh-cache.Tpo -c ../lib/tnl-neigh-cache.c -o lib/tnl-neigh-cache.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/unicode.lo -MD -MP -MF lib/.deps/unicode.Tpo -c ../lib/unicode.c -fPIC -DPIC -o lib/.libs/unicode.o depbase=`echo lib/util.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/util.lo -MD -MP -MF $depbase.Tpo -c -o lib/util.lo ../lib/util.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/uuid.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/uuid.lo -MD -MP -MF $depbase.Tpo -c -o lib/uuid.lo ../lib/uuid.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/unixctl.lo -MD -MP -MF lib/.deps/unixctl.Tpo -c ../lib/unixctl.c -fPIC -DPIC -o lib/.libs/unixctl.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/userspace-tso.lo -MD -MP -MF lib/.deps/userspace-tso.Tpo -c ../lib/userspace-tso.c -fPIC -DPIC -o lib/.libs/userspace-tso.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/unicode.lo -MD -MP -MF lib/.deps/unicode.Tpo -c ../lib/unicode.c -o lib/unicode.o >/dev/null 2>&1 In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../lib/netdev-native-tnl.h:23, from ../lib/netdev-native-tnl.c:20: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/userspace-tso.lo -MD -MP -MF lib/.deps/userspace-tso.Tpo -c ../lib/userspace-tso.c -o lib/userspace-tso.o >/dev/null 2>&1 /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/uuid.lo -MD -MP -MF lib/.deps/uuid.Tpo -c ../lib/uuid.c -fPIC -DPIC -o lib/.libs/uuid.o depbase=`echo lib/vconn-stream.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/vconn-stream.lo -MD -MP -MF $depbase.Tpo -c -o lib/vconn-stream.lo ../lib/vconn-stream.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/util.lo -MD -MP -MF lib/.deps/util.Tpo -c ../lib/util.c -fPIC -DPIC -o lib/.libs/util.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/unixctl.lo -MD -MP -MF lib/.deps/unixctl.Tpo -c ../lib/unixctl.c -o lib/unixctl.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/tun-metadata.lo -MD -MP -MF lib/.deps/tun-metadata.Tpo -c ../lib/tun-metadata.c -o lib/tun-metadata.o >/dev/null 2>&1 depbase=`echo lib/vconn.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/vconn.lo -MD -MP -MF $depbase.Tpo -c -o lib/vconn.lo ../lib/vconn.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/uuid.lo -MD -MP -MF lib/.deps/uuid.Tpo -c ../lib/uuid.c -o lib/uuid.o >/dev/null 2>&1 depbase=`echo lib/vlan-bitmap.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/vlan-bitmap.lo -MD -MP -MF $depbase.Tpo -c -o lib/vlan-bitmap.lo ../lib/vlan-bitmap.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/vlog.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/vlog.lo -MD -MP -MF $depbase.Tpo -c -o lib/vlog.lo ../lib/vlog.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/vconn.lo -MD -MP -MF lib/.deps/vconn.Tpo -c ../lib/vconn.c -fPIC -DPIC -o lib/.libs/vconn.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/vconn-stream.lo -MD -MP -MF lib/.deps/vconn-stream.Tpo -c ../lib/vconn-stream.c -fPIC -DPIC -o lib/.libs/vconn-stream.o depbase=`echo lib/daemon-unix.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/daemon-unix.lo -MD -MP -MF $depbase.Tpo -c -o lib/daemon-unix.lo ../lib/daemon-unix.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/latch-unix.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/latch-unix.lo -MD -MP -MF $depbase.Tpo -c -o lib/latch-unix.lo ../lib/latch-unix.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/vlan-bitmap.lo -MD -MP -MF lib/.deps/vlan-bitmap.Tpo -c ../lib/vlan-bitmap.c -fPIC -DPIC -o lib/.libs/vlan-bitmap.o depbase=`echo lib/signals.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/signals.lo -MD -MP -MF $depbase.Tpo -c -o lib/signals.lo ../lib/signals.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/vlog.lo -MD -MP -MF lib/.deps/vlog.Tpo -c ../lib/vlog.c -fPIC -DPIC -o lib/.libs/vlog.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/vconn-stream.lo -MD -MP -MF lib/.deps/vconn-stream.Tpo -c ../lib/vconn-stream.c -o lib/vconn-stream.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/vlan-bitmap.lo -MD -MP -MF lib/.deps/vlan-bitmap.Tpo -c ../lib/vlan-bitmap.c -o lib/vlan-bitmap.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/daemon-unix.lo -MD -MP -MF lib/.deps/daemon-unix.Tpo -c ../lib/daemon-unix.c -fPIC -DPIC -o lib/.libs/daemon-unix.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/latch-unix.lo -MD -MP -MF lib/.deps/latch-unix.Tpo -c ../lib/latch-unix.c -fPIC -DPIC -o lib/.libs/latch-unix.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netdev-native-tnl.lo -MD -MP -MF lib/.deps/netdev-native-tnl.Tpo -c ../lib/netdev-native-tnl.c -o lib/netdev-native-tnl.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/signals.lo -MD -MP -MF lib/.deps/signals.Tpo -c ../lib/signals.c -fPIC -DPIC -o lib/.libs/signals.o depbase=`echo lib/socket-util-unix.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/socket-util-unix.lo -MD -MP -MF $depbase.Tpo -c -o lib/socket-util-unix.lo ../lib/socket-util-unix.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/signals.lo -MD -MP -MF lib/.deps/signals.Tpo -c ../lib/signals.c -o lib/signals.o >/dev/null 2>&1 depbase=`echo lib/stream-unix.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/stream-unix.lo -MD -MP -MF $depbase.Tpo -c -o lib/stream-unix.lo ../lib/stream-unix.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/latch-unix.lo -MD -MP -MF lib/.deps/latch-unix.Tpo -c ../lib/latch-unix.c -o lib/latch-unix.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/daemon-unix.lo -MD -MP -MF lib/.deps/daemon-unix.Tpo -c ../lib/daemon-unix.c -o lib/daemon-unix.o >/dev/null 2>&1 depbase=`echo lib/dpif-netlink.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dpif-netlink.lo -MD -MP -MF $depbase.Tpo -c -o lib/dpif-netlink.lo ../lib/dpif-netlink.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/vconn.lo -MD -MP -MF lib/.deps/vconn.Tpo -c ../lib/vconn.c -o lib/vconn.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/socket-util-unix.lo -MD -MP -MF lib/.deps/socket-util-unix.Tpo -c ../lib/socket-util-unix.c -fPIC -DPIC -o lib/.libs/socket-util-unix.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/stream-unix.lo -MD -MP -MF lib/.deps/stream-unix.Tpo -c ../lib/stream-unix.c -fPIC -DPIC -o lib/.libs/stream-unix.o depbase=`echo lib/dpif-netlink-rtnl.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dpif-netlink-rtnl.lo -MD -MP -MF $depbase.Tpo -c -o lib/dpif-netlink-rtnl.lo ../lib/dpif-netlink-rtnl.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/if-notifier.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/if-notifier.lo -MD -MP -MF $depbase.Tpo -c -o lib/if-notifier.lo ../lib/if-notifier.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/vlog.lo -MD -MP -MF lib/.deps/vlog.Tpo -c ../lib/vlog.c -o lib/vlog.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dpif-netlink.lo -MD -MP -MF lib/.deps/dpif-netlink.Tpo -c ../lib/dpif-netlink.c -fPIC -DPIC -o lib/.libs/dpif-netlink.o depbase=`echo lib/netdev-linux.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netdev-linux.lo -MD -MP -MF $depbase.Tpo -c -o lib/netdev-linux.lo ../lib/netdev-linux.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/stream-unix.lo -MD -MP -MF lib/.deps/stream-unix.Tpo -c ../lib/stream-unix.c -o lib/stream-unix.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dpif-netlink-rtnl.lo -MD -MP -MF lib/.deps/dpif-netlink-rtnl.Tpo -c ../lib/dpif-netlink-rtnl.c -fPIC -DPIC -o lib/.libs/dpif-netlink-rtnl.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/util.lo -MD -MP -MF lib/.deps/util.Tpo -c ../lib/util.c -o lib/util.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/if-notifier.lo -MD -MP -MF lib/.deps/if-notifier.Tpo -c ../lib/if-notifier.c -fPIC -DPIC -o lib/.libs/if-notifier.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/socket-util-unix.lo -MD -MP -MF lib/.deps/socket-util-unix.Tpo -c ../lib/socket-util-unix.c -o lib/socket-util-unix.o >/dev/null 2>&1 depbase=`echo lib/netdev-offload-tc.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netdev-offload-tc.lo -MD -MP -MF $depbase.Tpo -c -o lib/netdev-offload-tc.lo ../lib/netdev-offload-tc.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netdev-linux.lo -MD -MP -MF lib/.deps/netdev-linux.Tpo -c ../lib/netdev-linux.c -fPIC -DPIC -o lib/.libs/netdev-linux.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/if-notifier.lo -MD -MP -MF lib/.deps/if-notifier.Tpo -c ../lib/if-notifier.c -o lib/if-notifier.o >/dev/null 2>&1 depbase=`echo lib/netlink-conntrack.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netlink-conntrack.lo -MD -MP -MF $depbase.Tpo -c -o lib/netlink-conntrack.lo ../lib/netlink-conntrack.c &&\ mv -f $depbase.Tpo $depbase.Plo In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../lib/dpif.h:380, from ../lib/dpif-provider.h:26, from ../lib/dpif-netlink.c:37: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netdev-offload-tc.lo -MD -MP -MF lib/.deps/netdev-offload-tc.Tpo -c ../lib/netdev-offload-tc.c -fPIC -DPIC -o lib/.libs/netdev-offload-tc.o /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dpif-netlink-rtnl.lo -MD -MP -MF lib/.deps/dpif-netlink-rtnl.Tpo -c ../lib/dpif-netlink-rtnl.c -o lib/dpif-netlink-rtnl.o >/dev/null 2>&1 depbase=`echo lib/netlink-notifier.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netlink-notifier.lo -MD -MP -MF $depbase.Tpo -c -o lib/netlink-notifier.lo ../lib/netlink-notifier.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/netlink-socket.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netlink-socket.lo -MD -MP -MF $depbase.Tpo -c -o lib/netlink-socket.lo ../lib/netlink-socket.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/rtnetlink.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/rtnetlink.lo -MD -MP -MF $depbase.Tpo -c -o lib/rtnetlink.lo ../lib/rtnetlink.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netlink-conntrack.lo -MD -MP -MF lib/.deps/netlink-conntrack.Tpo -c ../lib/netlink-conntrack.c -fPIC -DPIC -o lib/.libs/netlink-conntrack.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/rtnetlink.lo -MD -MP -MF lib/.deps/rtnetlink.Tpo -c ../lib/rtnetlink.c -fPIC -DPIC -o lib/.libs/rtnetlink.o depbase=`echo lib/route-table.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/route-table.lo -MD -MP -MF $depbase.Tpo -c -o lib/route-table.lo ../lib/route-table.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netlink-notifier.lo -MD -MP -MF lib/.deps/netlink-notifier.Tpo -c ../lib/netlink-notifier.c -fPIC -DPIC -o lib/.libs/netlink-notifier.o In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../lib/dpif.h:380, from ../lib/netdev-offload-tc.c:22: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netlink-socket.lo -MD -MP -MF lib/.deps/netlink-socket.Tpo -c ../lib/netlink-socket.c -fPIC -DPIC -o lib/.libs/netlink-socket.o /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../lib/netdev-linux-private.h:30, from ../lib/netdev-linux.c:20: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netlink-notifier.lo -MD -MP -MF lib/.deps/netlink-notifier.Tpo -c ../lib/netlink-notifier.c -o lib/netlink-notifier.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netlink-conntrack.lo -MD -MP -MF lib/.deps/netlink-conntrack.Tpo -c ../lib/netlink-conntrack.c -o lib/netlink-conntrack.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/route-table.lo -MD -MP -MF lib/.deps/route-table.Tpo -c ../lib/route-table.c -fPIC -DPIC -o lib/.libs/route-table.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/rtnetlink.lo -MD -MP -MF lib/.deps/rtnetlink.Tpo -c ../lib/rtnetlink.c -o lib/rtnetlink.o >/dev/null 2>&1 depbase=`echo lib/tc.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/tc.lo -MD -MP -MF $depbase.Tpo -c -o lib/tc.lo ../lib/tc.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/dpdk.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dpdk.lo -MD -MP -MF $depbase.Tpo -c -o lib/dpdk.lo ../lib/dpdk.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/netdev-dpdk.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netdev-dpdk.lo -MD -MP -MF $depbase.Tpo -c -o lib/netdev-dpdk.lo ../lib/netdev-dpdk.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/route-table.lo -MD -MP -MF lib/.deps/route-table.Tpo -c ../lib/route-table.c -o lib/route-table.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/tc.lo -MD -MP -MF lib/.deps/tc.Tpo -c ../lib/tc.c -fPIC -DPIC -o lib/.libs/tc.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dpdk.lo -MD -MP -MF lib/.deps/dpdk.Tpo -c ../lib/dpdk.c -fPIC -DPIC -o lib/.libs/dpdk.o depbase=`echo lib/netdev-offload-dpdk.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netdev-offload-dpdk.lo -MD -MP -MF $depbase.Tpo -c -o lib/netdev-offload-dpdk.lo ../lib/netdev-offload-dpdk.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netlink-socket.lo -MD -MP -MF lib/.deps/netlink-socket.Tpo -c ../lib/netlink-socket.c -o lib/netlink-socket.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netdev-dpdk.lo -MD -MP -MF lib/.deps/netdev-dpdk.Tpo -c ../lib/netdev-dpdk.c -fPIC -DPIC -o lib/.libs/netdev-dpdk.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netdev-offload-dpdk.lo -MD -MP -MF lib/.deps/netdev-offload-dpdk.Tpo -c ../lib/netdev-offload-dpdk.c -fPIC -DPIC -o lib/.libs/netdev-offload-dpdk.o depbase=`echo lib/async-append-aio.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/async-append-aio.lo -MD -MP -MF $depbase.Tpo -c -o lib/async-append-aio.lo ../lib/async-append-aio.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dpdk.lo -MD -MP -MF lib/.deps/dpdk.Tpo -c ../lib/dpdk.c -o lib/dpdk.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/async-append-aio.lo -MD -MP -MF lib/.deps/async-append-aio.Tpo -c ../lib/async-append-aio.c -fPIC -DPIC -o lib/.libs/async-append-aio.o depbase=`echo lib/stream-ssl.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/stream-ssl.lo -MD -MP -MF $depbase.Tpo -c -o lib/stream-ssl.lo ../lib/stream-ssl.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/async-append-aio.lo -MD -MP -MF lib/.deps/async-append-aio.Tpo -c ../lib/async-append-aio.c -o lib/async-append-aio.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dpif-netlink.lo -MD -MP -MF lib/.deps/dpif-netlink.Tpo -c ../lib/dpif-netlink.c -o lib/dpif-netlink.o >/dev/null 2>&1 In file included from /usr/include/dpdk/rte_ether.h:21, from /usr/include/dpdk/rte_ethdev.h:159, from ../lib/netdev-dpdk.c:33: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/stream-ssl.lo -MD -MP -MF lib/.deps/stream-ssl.Tpo -c ../lib/stream-ssl.c -fPIC -DPIC -o lib/.libs/stream-ssl.o /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dpdk/rte_mbuf.h:44, from /usr/include/dpdk/rte_ether.h:23, from /usr/include/dpdk/rte_ethdev.h:159, from ../lib/netdev-dpdk.c:33: /usr/include/dpdk/rte_ether.h: In function ‘rte_vlan_strip’: /usr/include/dpdk/rte_mbuf_core.h:712:3: warning: cast increases required alignment of target type [-Wcast-align] 712 | ((t)((char *)(m)->buf_addr + (m)->data_off + (o))) | ^ /usr/include/dpdk/rte_mbuf_core.h:726:32: note: in expansion of macro ‘rte_pktmbuf_mtod_offset’ 726 | #define rte_pktmbuf_mtod(m, t) rte_pktmbuf_mtod_offset(m, t, 0) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_ether.h:318:6: note: in expansion of macro ‘rte_pktmbuf_mtod’ 318 | = rte_pktmbuf_mtod(m, struct rte_ether_hdr *); | ^~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_ether.h: In function ‘rte_vlan_insert’: /usr/include/dpdk/rte_mbuf_core.h:712:3: warning: cast increases required alignment of target type [-Wcast-align] 712 | ((t)((char *)(m)->buf_addr + (m)->data_off + (o))) | ^ /usr/include/dpdk/rte_mbuf_core.h:726:32: note: in expansion of macro ‘rte_pktmbuf_mtod_offset’ 726 | #define rte_pktmbuf_mtod(m, t) rte_pktmbuf_mtod_offset(m, t, 0) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_ether.h:360:7: note: in expansion of macro ‘rte_pktmbuf_mtod’ 360 | oh = rte_pktmbuf_mtod(*m, struct rte_ether_hdr *); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/dpdk/rte_ethdev.h:159, from ../lib/netdev-dpdk.c:33: /usr/include/dpdk/rte_ether.h:361:7: warning: cast increases required alignment of target type [-Wcast-align] 361 | nh = (struct rte_ether_hdr *) | ^ depbase=`echo lib/dhparams.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dhparams.lo -MD -MP -MF $depbase.Tpo -c -o lib/dhparams.lo ../lib/dhparams.c &&\ mv -f $depbase.Tpo $depbase.Plo In file included from /usr/include/dpdk/rte_ether.h:21, from /usr/include/dpdk/rte_arp.h:15, from /usr/include/dpdk/rte_flow.h:20, from ../lib/netdev-offload-dpdk.c:21: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/tc.lo -MD -MP -MF lib/.deps/tc.Tpo -c ../lib/tc.c -o lib/tc.o >/dev/null 2>&1 /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dpdk/rte_mbuf.h:44, from /usr/include/dpdk/rte_ether.h:23, from /usr/include/dpdk/rte_arp.h:15, from /usr/include/dpdk/rte_flow.h:20, from ../lib/netdev-offload-dpdk.c:21: /usr/include/dpdk/rte_ether.h: In function ‘rte_vlan_strip’: /usr/include/dpdk/rte_mbuf_core.h:712:3: warning: cast increases required alignment of target type [-Wcast-align] 712 | ((t)((char *)(m)->buf_addr + (m)->data_off + (o))) | ^ /usr/include/dpdk/rte_mbuf_core.h:726:32: note: in expansion of macro ‘rte_pktmbuf_mtod_offset’ 726 | #define rte_pktmbuf_mtod(m, t) rte_pktmbuf_mtod_offset(m, t, 0) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_ether.h:318:6: note: in expansion of macro ‘rte_pktmbuf_mtod’ 318 | = rte_pktmbuf_mtod(m, struct rte_ether_hdr *); | ^~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_ether.h: In function ‘rte_vlan_insert’: /usr/include/dpdk/rte_mbuf_core.h:712:3: warning: cast increases required alignment of target type [-Wcast-align] 712 | ((t)((char *)(m)->buf_addr + (m)->data_off + (o))) | ^ /usr/include/dpdk/rte_mbuf_core.h:726:32: note: in expansion of macro ‘rte_pktmbuf_mtod_offset’ 726 | #define rte_pktmbuf_mtod(m, t) rte_pktmbuf_mtod_offset(m, t, 0) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/rte_ether.h:360:7: note: in expansion of macro ‘rte_pktmbuf_mtod’ 360 | oh = rte_pktmbuf_mtod(*m, struct rte_ether_hdr *); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/dpdk/rte_arp.h:15, from /usr/include/dpdk/rte_flow.h:20, from ../lib/netdev-offload-dpdk.c:21: /usr/include/dpdk/rte_ether.h:361:7: warning: cast increases required alignment of target type [-Wcast-align] 361 | nh = (struct rte_ether_hdr *) | ^ In file included from /usr/include/netinet/ip6.h:22, from ../lib/netdev-offload-dpdk.c:20: ../lib/netdev-offload-dpdk.c: In function ‘dump_vxlan_encap’: ../lib/netdev-offload-dpdk.c:366:30: warning: cast increases required alignment of target type [-Wcast-align] 366 | ntohl(*(ovs_be32 *) vxlan->vni) >> 8); | ^ ../lib/netdev-offload-dpdk.c: In function ‘dump_flow_action’: ../lib/netdev-offload-dpdk.c:507:30: warning: cast increases required alignment of target type [-Wcast-align] 507 | ipv6_format_addr((struct in6_addr *) &set_ipv6->ipv6_addr, s); | ^ depbase=`echo lib/dns-resolve.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dns-resolve.lo -MD -MP -MF $depbase.Tpo -c -o lib/dns-resolve.lo ../lib/dns-resolve.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dhparams.lo -MD -MP -MF lib/.deps/dhparams.Tpo -c ../lib/dhparams.c -fPIC -DPIC -o lib/.libs/dhparams.o (echo '/* -*- mode: c; buffer-read-only: t -*- */' && sed < ../lib/dirs.c.in \ -e 's,[@]srcdir[@],..,g' \ -e 's,[@]LOGDIR[@],"/var/log/openvswitch",g' \ -e 's,[@]RUNDIR[@],"/var/run/openvswitch",g' \ -e 's,[@]DBDIR[@],"/etc/openvswitch",g' \ -e 's,[@]bindir[@],"/usr/bin",g' \ -e 's,[@]sysconfdir[@],"/etc",g' \ -e 's,[@]pkgdatadir[@],"/usr/share/openvswitch",g') \ > lib/dirs.c.tmp && \ mv lib/dirs.c.tmp lib/dirs.c depbase=`echo lib/ovsdb-server-idl.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-server-idl.lo -MD -MP -MF $depbase.Tpo -c -o lib/ovsdb-server-idl.lo lib/ovsdb-server-idl.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netdev-offload-tc.lo -MD -MP -MF lib/.deps/netdev-offload-tc.Tpo -c ../lib/netdev-offload-tc.c -o lib/netdev-offload-tc.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/stream-ssl.lo -MD -MP -MF lib/.deps/stream-ssl.Tpo -c ../lib/stream-ssl.c -o lib/stream-ssl.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dhparams.lo -MD -MP -MF lib/.deps/dhparams.Tpo -c ../lib/dhparams.c -o lib/dhparams.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dns-resolve.lo -MD -MP -MF lib/.deps/dns-resolve.Tpo -c ../lib/dns-resolve.c -fPIC -DPIC -o lib/.libs/dns-resolve.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-server-idl.lo -MD -MP -MF lib/.deps/ovsdb-server-idl.Tpo -c lib/ovsdb-server-idl.c -fPIC -DPIC -o lib/.libs/ovsdb-server-idl.o depbase=`echo lib/vswitch-idl.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/vswitch-idl.lo -MD -MP -MF $depbase.Tpo -c -o lib/vswitch-idl.lo lib/vswitch-idl.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dns-resolve.lo -MD -MP -MF lib/.deps/dns-resolve.Tpo -c ../lib/dns-resolve.c -o lib/dns-resolve.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/vswitch-idl.lo -MD -MP -MF lib/.deps/vswitch-idl.Tpo -c lib/vswitch-idl.c -fPIC -DPIC -o lib/.libs/vswitch-idl.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ovsdb-server-idl.lo -MD -MP -MF lib/.deps/ovsdb-server-idl.Tpo -c lib/ovsdb-server-idl.c -o lib/ovsdb-server-idl.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netdev-offload-dpdk.lo -MD -MP -MF lib/.deps/netdev-offload-dpdk.Tpo -c ../lib/netdev-offload-dpdk.c -o lib/netdev-offload-dpdk.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netdev-linux.lo -MD -MP -MF lib/.deps/netdev-linux.Tpo -c ../lib/netdev-linux.c -o lib/netdev-linux.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -mavx512f -mavx512bw -mavx512dq -mbmi2 -fPIC -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/libopenvswitchavx512_la-dpif-netdev-lookup-avx512-gather.lo -MD -MP -MF lib/.deps/libopenvswitchavx512_la-dpif-netdev-lookup-avx512-gather.Tpo -c -o lib/libopenvswitchavx512_la-dpif-netdev-lookup-avx512-gather.lo `test -f 'lib/dpif-netdev-lookup-avx512-gather.c' || echo '../'`lib/dpif-netdev-lookup-avx512-gather.c depbase=`echo utilities/ovs-testcontroller.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT utilities/ovs-testcontroller.o -MD -MP -MF $depbase.Tpo -c -o utilities/ovs-testcontroller.o ../utilities/ovs-testcontroller.c &&\ mv -f $depbase.Tpo $depbase.Po libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -mavx512f -mavx512bw -mavx512dq -mbmi2 -fPIC -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/libopenvswitchavx512_la-dpif-netdev-lookup-avx512-gather.lo -MD -MP -MF lib/.deps/libopenvswitchavx512_la-dpif-netdev-lookup-avx512-gather.Tpo -c ../lib/dpif-netdev-lookup-avx512-gather.c -fPIC -DPIC -o lib/.libs/libopenvswitchavx512_la-dpif-netdev-lookup-avx512-gather.o depbase=`echo utilities/ovs-dpctl.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT utilities/ovs-dpctl.o -MD -MP -MF $depbase.Tpo -c -o utilities/ovs-dpctl.o ../utilities/ovs-dpctl.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo utilities/ovs-ofctl.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT utilities/ovs-ofctl.o -MD -MP -MF $depbase.Tpo -c -o utilities/ovs-ofctl.o ../utilities/ovs-ofctl.c &&\ mv -f $depbase.Tpo $depbase.Po /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -Wno-unused -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/libsflow_la-sflow_agent.lo -MD -MP -MF lib/.deps/libsflow_la-sflow_agent.Tpo -c -o lib/libsflow_la-sflow_agent.lo `test -f 'lib/sflow_agent.c' || echo '../'`lib/sflow_agent.c In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../lib/dpif.h:380, from ../lib/dpif-netdev.h:23, from ../lib/dpif-netdev-lookup-avx512-gather.c:22: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:306:25: warning: cast increases required alignment of target type [-Wcast-align] 306 | xmm0 = _mm_loadu_si128((const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:307:19: warning: cast increases required alignment of target type [-Wcast-align] 307 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov32’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:319:28: warning: cast increases required alignment of target type [-Wcast-align] 319 | ymm0 = _mm256_loadu_si256((const __m256i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:320:22: warning: cast increases required alignment of target type [-Wcast-align] 320 | _mm256_storeu_si256((__m256i *)dst, ymm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov128blocks’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:357:29: warning: cast increases required alignment of target type [-Wcast-align] 357 | ymm0 = _mm256_loadu_si256((const __m256i *)((const uint8_t *)src + 0 * 32)); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:359:29: warning: cast increases required alignment of target type [-Wcast-align] 359 | ymm1 = _mm256_loadu_si256((const __m256i *)((const uint8_t *)src + 1 * 32)); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:360:29: warning: cast increases required alignment of target type [-Wcast-align] 360 | ymm2 = _mm256_loadu_si256((const __m256i *)((const uint8_t *)src + 2 * 32)); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:361:29: warning: cast increases required alignment of target type [-Wcast-align] 361 | ymm3 = _mm256_loadu_si256((const __m256i *)((const uint8_t *)src + 3 * 32)); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:363:23: warning: cast increases required alignment of target type [-Wcast-align] 363 | _mm256_storeu_si256((__m256i *)((uint8_t *)dst + 0 * 32), ymm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:364:23: warning: cast increases required alignment of target type [-Wcast-align] 364 | _mm256_storeu_si256((__m256i *)((uint8_t *)dst + 1 * 32), ymm1); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:365:23: warning: cast increases required alignment of target type [-Wcast-align] 365 | _mm256_storeu_si256((__m256i *)((uint8_t *)dst + 2 * 32), ymm2); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:366:23: warning: cast increases required alignment of target type [-Wcast-align] 366 | _mm256_storeu_si256((__m256i *)((uint8_t *)dst + 3 * 32), ymm3); | ^ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -Wno-unused -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/libsflow_la-sflow_sampler.lo -MD -MP -MF lib/.deps/libsflow_la-sflow_sampler.Tpo -c -o lib/libsflow_la-sflow_sampler.lo `test -f 'lib/sflow_sampler.c' || echo '../'`lib/sflow_sampler.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -Wno-unused -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/libsflow_la-sflow_agent.lo -MD -MP -MF lib/.deps/libsflow_la-sflow_agent.Tpo -c ../lib/sflow_agent.c -fPIC -DPIC -o lib/.libs/libsflow_la-sflow_agent.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -Wno-unused -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/libsflow_la-sflow_sampler.lo -MD -MP -MF lib/.deps/libsflow_la-sflow_sampler.Tpo -c ../lib/sflow_sampler.c -fPIC -DPIC -o lib/.libs/libsflow_la-sflow_sampler.o In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../utilities/ovs-ofctl.c:39: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -Wno-unused -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/libsflow_la-sflow_sampler.lo -MD -MP -MF lib/.deps/libsflow_la-sflow_sampler.Tpo -c ../lib/sflow_sampler.c -o lib/libsflow_la-sflow_sampler.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -mavx512f -mavx512bw -mavx512dq -mbmi2 -fPIC -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/libopenvswitchavx512_la-dpif-netdev-lookup-avx512-gather.lo -MD -MP -MF lib/.deps/libopenvswitchavx512_la-dpif-netdev-lookup-avx512-gather.Tpo -c ../lib/dpif-netdev-lookup-avx512-gather.c -o lib/libopenvswitchavx512_la-dpif-netdev-lookup-avx512-gather.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -Wno-unused -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/libsflow_la-sflow_poller.lo -MD -MP -MF lib/.deps/libsflow_la-sflow_poller.Tpo -c -o lib/libsflow_la-sflow_poller.lo `test -f 'lib/sflow_poller.c' || echo '../'`lib/sflow_poller.c /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -Wno-unused -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/libsflow_la-sflow_receiver.lo -MD -MP -MF lib/.deps/libsflow_la-sflow_receiver.Tpo -c -o lib/libsflow_la-sflow_receiver.lo `test -f 'lib/sflow_receiver.c' || echo '../'`lib/sflow_receiver.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -Wno-unused -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/libsflow_la-sflow_agent.lo -MD -MP -MF lib/.deps/libsflow_la-sflow_agent.Tpo -c ../lib/sflow_agent.c -o lib/libsflow_la-sflow_agent.o >/dev/null 2>&1 mv -f lib/.deps/libsflow_la-sflow_sampler.Tpo lib/.deps/libsflow_la-sflow_sampler.Plo depbase=`echo utilities/ovs-vsctl.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT utilities/ovs-vsctl.o -MD -MP -MF $depbase.Tpo -c -o utilities/ovs-vsctl.o ../utilities/ovs-vsctl.c &&\ mv -f $depbase.Tpo $depbase.Po libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -Wno-unused -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/libsflow_la-sflow_receiver.lo -MD -MP -MF lib/.deps/libsflow_la-sflow_receiver.Tpo -c ../lib/sflow_receiver.c -fPIC -DPIC -o lib/.libs/libsflow_la-sflow_receiver.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -Wno-unused -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/libsflow_la-sflow_poller.lo -MD -MP -MF lib/.deps/libsflow_la-sflow_poller.Tpo -c ../lib/sflow_poller.c -fPIC -DPIC -o lib/.libs/libsflow_la-sflow_poller.o depbase=`echo utilities/nlmon.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT utilities/nlmon.o -MD -MP -MF $depbase.Tpo -c -o utilities/nlmon.o ../utilities/nlmon.c &&\ mv -f $depbase.Tpo $depbase.Po libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -Wno-unused -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/libsflow_la-sflow_poller.lo -MD -MP -MF lib/.deps/libsflow_la-sflow_poller.Tpo -c ../lib/sflow_poller.c -o lib/libsflow_la-sflow_poller.o >/dev/null 2>&1 mv -f lib/.deps/libsflow_la-sflow_agent.Tpo lib/.deps/libsflow_la-sflow_agent.Plo mv -f lib/.deps/libsflow_la-sflow_poller.Tpo lib/.deps/libsflow_la-sflow_poller.Plo PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../build-aux/text2c < ../ovsdb/_server.ovsschema > ovsdb/_server.ovsschema.inc.tmp PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../utilities/ovs-pki.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk/..,g' \ > utilities/ovs-pki.tmp mv ovsdb/_server.ovsschema.inc.tmp ovsdb/_server.ovsschema.inc PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../utilities/ovs-pcap.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk/..,g' \ > utilities/ovs-pcap.tmp PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../utilities/ovs-tcpdump.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk/..,g' \ > utilities/ovs-tcpdump.tmp mv utilities/ovs-pcap.tmp utilities/ovs-pcap PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../utilities/ovs-tcpundump.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk/..,g' \ > utilities/ovs-tcpundump.tmp mv utilities/ovs-tcpdump.tmp utilities/ovs-tcpdump PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../utilities/ovs-dpctl-top.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk/..,g' \ > utilities/ovs-dpctl-top.tmp libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netdev-dpdk.lo -MD -MP -MF lib/.deps/netdev-dpdk.Tpo -c ../lib/netdev-dpdk.c -o lib/netdev-dpdk.o >/dev/null 2>&1 mv utilities/ovs-pki.tmp utilities/ovs-pki PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../utilities/ovs-l3ping.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk/..,g' \ > utilities/ovs-l3ping.tmp mv utilities/ovs-tcpundump.tmp utilities/ovs-tcpundump PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../utilities/ovs-parse-backtrace.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk/..,g' \ > utilities/ovs-parse-backtrace.tmp mv utilities/ovs-dpctl-top.tmp utilities/ovs-dpctl-top PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../utilities/ovs-test.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk/..,g' \ > utilities/ovs-test.tmp libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -Wno-unused -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/libsflow_la-sflow_receiver.lo -MD -MP -MF lib/.deps/libsflow_la-sflow_receiver.Tpo -c ../lib/sflow_receiver.c -o lib/libsflow_la-sflow_receiver.o >/dev/null 2>&1 mv utilities/ovs-l3ping.tmp utilities/ovs-l3ping mv utilities/ovs-parse-backtrace.tmp utilities/ovs-parse-backtrace PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../utilities/ovs-vlan-test.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk/..,g' \ > utilities/ovs-vlan-test.tmp mv utilities/ovs-test.tmp utilities/ovs-test PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../utilities/ovs-sim.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk/..,g' \ > utilities/ovs-sim.tmp PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../ovsdb/ovsdb-idlc.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk/..,g' \ > ovsdb/ovsdb-idlc.tmp mv utilities/ovs-sim.tmp utilities/ovs-sim PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../ovsdb/ovsdb-dot.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk/..,g' \ > ovsdb/ovsdb-dot.tmp mv utilities/ovs-vlan-test.tmp utilities/ovs-vlan-test PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../utilities/bugtool/ovs-bugtool.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk/..,g' \ > utilities/bugtool/ovs-bugtool.tmp mv ovsdb/ovsdb-idlc.tmp ovsdb/ovsdb-idlc PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../utilities/ovs-check-dead-ifs.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk/..,g' \ > utilities/ovs-check-dead-ifs.tmp mv ovsdb/ovsdb-dot.tmp ovsdb/ovsdb-dot PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../utilities/ovs-ctl.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk/..,g' \ > utilities/ovs-ctl.tmp mv utilities/bugtool/ovs-bugtool.tmp utilities/bugtool/ovs-bugtool PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../utilities/ovs-kmod-ctl.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk/..,g' \ > utilities/ovs-kmod-ctl.tmp mv -f lib/.deps/libsflow_la-sflow_receiver.Tpo lib/.deps/libsflow_la-sflow_receiver.Plo mv utilities/ovs-check-dead-ifs.tmp utilities/ovs-check-dead-ifs mv -f lib/.deps/libopenvswitchavx512_la-dpif-netdev-lookup-avx512-gather.Tpo lib/.deps/libopenvswitchavx512_la-dpif-netdev-lookup-avx512-gather.Plo PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../ipsec/ovs-monitor-ipsec.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk/..,g' \ > ipsec/ovs-monitor-ipsec.tmp PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../vtep/ovs-vtep.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk/..,g' \ > vtep/ovs-vtep.tmp PYTHONIOENCODING=utf8 PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../build-aux/extract-ofp-fields \ --ovs-version=2.15.0 ovs-fields \ ../include/openvswitch/meta-flow.h \ ../lib/meta-flow.xml > lib/ovs-fields.7.tmp mv utilities/ovs-kmod-ctl.tmp utilities/ovs-kmod-ctl mv utilities/ovs-ctl.tmp utilities/ovs-ctl PYTHONIOENCODING=utf8 PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../build-aux/extract-ofp-actions \ --ovs-version=2.15.0 ovs-actions \ ../lib/ovs-actions.xml > lib/ovs-actions.7.tmp PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../utilities/ovs-testcontroller.8.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk/..,g' \ > utilities/ovs-testcontroller.8.tmp mv ipsec/ovs-monitor-ipsec.tmp ipsec/ovs-monitor-ipsec PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../utilities/ovs-dpctl.8.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk/..,g' \ > utilities/ovs-dpctl.8.tmp PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../utilities/ovs-dpctl-top.8.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk/..,g' \ > utilities/ovs-dpctl-top.8.tmp mv vtep/ovs-vtep.tmp vtep/ovs-vtep PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../utilities/ovs-ofctl.8.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk/..,g' \ > utilities/ovs-ofctl.8.tmp mv utilities/ovs-testcontroller.8.tmp utilities/ovs-testcontroller.8 PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../utilities/ovs-pcap.1.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk/..,g' \ > utilities/ovs-pcap.1.tmp PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../utilities/ovs-vsctl.8.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk/..,g' \ > utilities/ovs-vsctl.8.tmp mv utilities/ovs-dpctl.8.tmp utilities/ovs-dpctl.8 PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../utilities/bugtool/ovs-bugtool.8.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk/..,g' \ > utilities/bugtool/ovs-bugtool.8.tmp mv lib/ovs-fields.7.tmp lib/ovs-fields.7 mv lib/ovs-actions.7.tmp lib/ovs-actions.7 PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../vswitchd/ovs-vswitchd.8.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk/..,g' \ > vswitchd/ovs-vswitchd.8.tmp mv utilities/ovs-pcap.1.tmp utilities/ovs-pcap.1 PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../ovsdb/ovsdb-dot.in --no-arrows ../vswitchd/vswitch.ovsschema > vswitchd/vswitch.gv mv utilities/ovs-ofctl.8.tmp utilities/ovs-ofctl.8 mv utilities/ovs-dpctl-top.8.tmp utilities/ovs-dpctl-top.8 PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../ovsdb/ovsdb-tool.1.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk/..,g' \ > ovsdb/ovsdb-tool.1.tmp mv utilities/ovs-vsctl.8.tmp utilities/ovs-vsctl.8 PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../ovsdb/ovsdb-client.1.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk/..,g' \ > ovsdb/ovsdb-client.1.tmp mv utilities/bugtool/ovs-bugtool.8.tmp utilities/bugtool/ovs-bugtool.8 PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../ovsdb/ovsdb-server.1.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk/..,g' \ > ovsdb/ovsdb-server.1.tmp PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../ovsdb/ovsdb-doc \ --version=2.15.0 \ ../ovsdb/_server.ovsschema \ ../ovsdb/_server.xml > ovsdb/ovsdb-server.5.tmp && \ mv ovsdb/ovsdb-server.5.tmp ovsdb/ovsdb-server.5 PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../vtep/vtep-ctl.8.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk/..,g' \ > vtep/vtep-ctl.8.tmp mv vswitchd/ovs-vswitchd.8.tmp vswitchd/ovs-vswitchd.8 PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../ovsdb/ovsdb-dot.in --no-arrows ../vtep/vtep.ovsschema > vtep/vtep.gv mv ovsdb/ovsdb-tool.1.tmp ovsdb/ovsdb-tool.1 PYTHONPATH=$PYTHONPATH":"../python /usr/bin/python3 ../build-aux/soexpand.py -I.. < ../utilities/ovs-lib.in | \ /usr/bin/python3 ../build-aux/dpdkstrip.py --dpdk | \ sed \ -e 's,[@]PKIDIR[@],/var/lib/openvswitch/pki,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ -e 's,[@]PYTHON3[@],/usr/bin/python3,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]VERSION[@],2.15.0,g' \ -e 's,[@]localstatedir[@],/var,g' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sbindir[@],/usr/sbin,g' \ -e 's,[@]abs_builddir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk,g' \ -e 's,[@]abs_top_srcdir[@],/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk/..,g' \ > utilities/ovs-lib.tmp mv ovsdb/ovsdb-server.1.tmp ovsdb/ovsdb-server.1 mv ovsdb/ovsdb-client.1.tmp ovsdb/ovsdb-client.1 mv vtep/vtep-ctl.8.tmp vtep/vtep-ctl.8 mv utilities/ovs-lib.tmp utilities/ovs-lib sphinx-build -b html -W -n -d ./Documentation/_build/doctrees ../Documentation ./Documentation/_build/html && touch docs-check PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../build-aux/check-structs -I../include ../include/openflow/intel-ext.h && \ touch include/openflow/intel-ext.hstamp PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../build-aux/check-structs -I../include ../include/openflow/netronome-ext.h && \ touch include/openflow/netronome-ext.hstamp PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../build-aux/check-structs -I../include ../include/openflow/nicira-ext.h && \ touch include/openflow/nicira-ext.hstamp PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../build-aux/check-structs -I../include ../include/openflow/openflow-1.0.h && \ touch include/openflow/openflow-1.0.hstamp PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../build-aux/check-structs -I../include ../include/openflow/openflow-1.1.h && \ touch include/openflow/openflow-1.1.hstamp PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../build-aux/check-structs -I../include ../include/openflow/openflow-1.2.h && \ touch include/openflow/openflow-1.2.hstamp PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../build-aux/check-structs -I../include ../include/openflow/openflow-1.3.h && \ touch include/openflow/openflow-1.3.hstamp PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../build-aux/check-structs -I../include ../include/openflow/openflow-1.4.h && \ touch include/openflow/openflow-1.4.hstamp PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../build-aux/check-structs -I../include ../include/openflow/openflow-1.5.h && \ touch include/openflow/openflow-1.5.hstamp PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../build-aux/check-structs -I../include ../include/openflow/openflow-common.h && \ touch include/openflow/openflow-common.hstamp PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../build-aux/check-structs -I../include ../include/openflow/openflow.h && \ touch include/openflow/openflow.hstamp touch cxx-check ../build-aux/cksum-schema-check ../vswitchd/vswitch.ovsschema vswitchd/vswitch.ovsschema.stamp ../build-aux/cksum-schema-check ../ovsdb/_server.ovsschema ovsdb/_server.ovsschema.stamp ../build-aux/cksum-schema-check ../vtep/vtep.ovsschema vtep/vtep.ovsschema.stamp depbase=`echo utilities/ovs-appctl.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT utilities/ovs-appctl.o -MD -MP -MF $depbase.Tpo -c -o utilities/ovs-appctl.o ../utilities/ovs-appctl.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo lib/aes128.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/aes128.lo -MD -MP -MF $depbase.Tpo -c -o lib/aes128.lo ../lib/aes128.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/backtrace.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/backtrace.lo -MD -MP -MF $depbase.Tpo -c -o lib/backtrace.lo ../lib/backtrace.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/bfd.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/bfd.lo -MD -MP -MF $depbase.Tpo -c -o lib/bfd.lo ../lib/bfd.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/bundle.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/bundle.lo -MD -MP -MF $depbase.Tpo -c -o lib/bundle.lo ../lib/bundle.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/byteq.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/byteq.lo -MD -MP -MF $depbase.Tpo -c -o lib/byteq.lo ../lib/byteq.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/cfm.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/cfm.lo -MD -MP -MF $depbase.Tpo -c -o lib/cfm.lo ../lib/cfm.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/byteq.lo -MD -MP -MF lib/.deps/byteq.Tpo -c ../lib/byteq.c -fPIC -DPIC -o lib/.libs/byteq.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/bundle.lo -MD -MP -MF lib/.deps/bundle.Tpo -c ../lib/bundle.c -fPIC -DPIC -o lib/.libs/bundle.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/backtrace.lo -MD -MP -MF lib/.deps/backtrace.Tpo -c ../lib/backtrace.c -fPIC -DPIC -o lib/.libs/backtrace.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/aes128.lo -MD -MP -MF lib/.deps/aes128.Tpo -c ../lib/aes128.c -fPIC -DPIC -o lib/.libs/aes128.o Running Sphinx v3.4.3 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/byteq.lo -MD -MP -MF lib/.deps/byteq.Tpo -c ../lib/byteq.c -o lib/byteq.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/cfm.lo -MD -MP -MF lib/.deps/cfm.Tpo -c ../lib/cfm.c -fPIC -DPIC -o lib/.libs/cfm.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/backtrace.lo -MD -MP -MF lib/.deps/backtrace.Tpo -c ../lib/backtrace.c -o lib/backtrace.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/bfd.lo -MD -MP -MF lib/.deps/bfd.Tpo -c ../lib/bfd.c -fPIC -DPIC -o lib/.libs/bfd.o depbase=`echo lib/classifier.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/classifier.lo -MD -MP -MF $depbase.Tpo -c -o lib/classifier.lo ../lib/classifier.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/bundle.lo -MD -MP -MF lib/.deps/bundle.Tpo -c ../lib/bundle.c -o lib/bundle.o >/dev/null 2>&1 Cannot find 'ovs-sphinx-theme' package. Falling back to default theme. making output directory... done building [mo]: targets for 0 po files that are out of date building [html]: targets for 115 source files that are out of date updating environment: [new config] 115 added, 0 changed, 0 removed reading sources... [ 0%] contents libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/aes128.lo -MD -MP -MF lib/.deps/aes128.Tpo -c ../lib/aes128.c -o lib/aes128.o >/dev/null 2>&1 reading sources... [ 1%] faq/bareudp reading sources... [ 2%] faq/configuration depbase=`echo lib/ccmap.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ccmap.lo -MD -MP -MF $depbase.Tpo -c -o lib/ccmap.lo ../lib/ccmap.c &&\ mv -f $depbase.Tpo $depbase.Plo reading sources... [ 3%] faq/contributing reading sources... [ 4%] faq/design reading sources... [ 5%] faq/general reading sources... [ 6%] faq/index reading sources... [ 6%] faq/issues reading sources... [ 7%] faq/openflow depbase=`echo lib/cmap.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/cmap.lo -MD -MP -MF $depbase.Tpo -c -o lib/cmap.lo ../lib/cmap.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/classifier.lo -MD -MP -MF lib/.deps/classifier.Tpo -c ../lib/classifier.c -fPIC -DPIC -o lib/.libs/classifier.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ccmap.lo -MD -MP -MF lib/.deps/ccmap.Tpo -c ../lib/ccmap.c -fPIC -DPIC -o lib/.libs/ccmap.o reading sources... [ 8%] faq/qos reading sources... [ 9%] faq/releases depbase=`echo lib/colors.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/colors.lo -MD -MP -MF $depbase.Tpo -c -o lib/colors.lo ../lib/colors.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/command-line.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/command-line.lo -MD -MP -MF $depbase.Tpo -c -o lib/command-line.lo ../lib/command-line.c &&\ mv -f $depbase.Tpo $depbase.Plo reading sources... [ 10%] faq/terminology reading sources... [ 11%] faq/vlan In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../lib/bfd.c:28: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ reading sources... [ 12%] faq/vxlan /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ reading sources... [ 13%] howto/dpdk /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/cmap.lo -MD -MP -MF lib/.deps/cmap.Tpo -c ../lib/cmap.c -fPIC -DPIC -o lib/.libs/cmap.o /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ depbase=`echo lib/connectivity.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/connectivity.lo -MD -MP -MF $depbase.Tpo -c -o lib/connectivity.lo ../lib/connectivity.c &&\ mv -f $depbase.Tpo $depbase.Plo /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../lib/cfm.c:26: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ reading sources... [ 13%] howto/index /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ccmap.lo -MD -MP -MF lib/.deps/ccmap.Tpo -c ../lib/ccmap.c -o lib/ccmap.o >/dev/null 2>&1 /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ reading sources... [ 14%] howto/ipsec /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ reading sources... [ 15%] howto/kvm /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ reading sources... [ 16%] howto/libvirt /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/colors.lo -MD -MP -MF lib/.deps/colors.Tpo -c ../lib/colors.c -fPIC -DPIC -o lib/.libs/colors.o /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ reading sources... [ 17%] howto/lisp /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ reading sources... [ 18%] howto/qos /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/command-line.lo -MD -MP -MF lib/.deps/command-line.Tpo -c ../lib/command-line.c -fPIC -DPIC -o lib/.libs/command-line.o /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ reading sources... [ 19%] howto/selinux reading sources... [ 20%] howto/sflow libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/colors.lo -MD -MP -MF lib/.deps/colors.Tpo -c ../lib/colors.c -o lib/colors.o >/dev/null 2>&1 reading sources... [ 20%] howto/ssl libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/connectivity.lo -MD -MP -MF lib/.deps/connectivity.Tpo -c ../lib/connectivity.c -fPIC -DPIC -o lib/.libs/connectivity.o reading sources... [ 21%] howto/tunneling depbase=`echo lib/conntrack-icmp.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/conntrack-icmp.lo -MD -MP -MF $depbase.Tpo -c -o lib/conntrack-icmp.lo ../lib/conntrack-icmp.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/connectivity.lo -MD -MP -MF lib/.deps/connectivity.Tpo -c ../lib/connectivity.c -o lib/connectivity.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/cmap.lo -MD -MP -MF lib/.deps/cmap.Tpo -c ../lib/cmap.c -o lib/cmap.o >/dev/null 2>&1 reading sources... [ 22%] howto/userspace-tunneling reading sources... [ 23%] howto/vlan libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/command-line.lo -MD -MP -MF lib/.deps/command-line.Tpo -c ../lib/command-line.c -o lib/command-line.o >/dev/null 2>&1 reading sources... [ 24%] howto/vtep depbase=`echo lib/conntrack-tcp.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/conntrack-tcp.lo -MD -MP -MF $depbase.Tpo -c -o lib/conntrack-tcp.lo ../lib/conntrack-tcp.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/conntrack-tp.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/conntrack-tp.lo -MD -MP -MF $depbase.Tpo -c -o lib/conntrack-tp.lo ../lib/conntrack-tp.c &&\ mv -f $depbase.Tpo $depbase.Plo reading sources... [ 25%] index reading sources... [ 26%] internals/authors libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/conntrack-icmp.lo -MD -MP -MF lib/.deps/conntrack-icmp.Tpo -c ../lib/conntrack-icmp.c -fPIC -DPIC -o lib/.libs/conntrack-icmp.o depbase=`echo lib/conntrack-other.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/conntrack-other.lo -MD -MP -MF $depbase.Tpo -c -o lib/conntrack-other.lo ../lib/conntrack-other.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/conntrack-tp.lo -MD -MP -MF lib/.deps/conntrack-tp.Tpo -c ../lib/conntrack-tp.c -fPIC -DPIC -o lib/.libs/conntrack-tp.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/conntrack-tcp.lo -MD -MP -MF lib/.deps/conntrack-tcp.Tpo -c ../lib/conntrack-tcp.c -fPIC -DPIC -o lib/.libs/conntrack-tcp.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/bfd.lo -MD -MP -MF lib/.deps/bfd.Tpo -c ../lib/bfd.c -o lib/bfd.o >/dev/null 2>&1 depbase=`echo lib/conntrack.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/conntrack.lo -MD -MP -MF $depbase.Tpo -c -o lib/conntrack.lo ../lib/conntrack.c &&\ mv -f $depbase.Tpo $depbase.Plo reading sources... [ 26%] internals/bugs reading sources... [ 27%] internals/charter reading sources... [ 28%] internals/committer-emeritus-status reading sources... [ 29%] internals/committer-grant-revocation libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/conntrack-other.lo -MD -MP -MF lib/.deps/conntrack-other.Tpo -c ../lib/conntrack-other.c -fPIC -DPIC -o lib/.libs/conntrack-other.o reading sources... [ 30%] internals/committer-responsibilities libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/cfm.lo -MD -MP -MF lib/.deps/cfm.Tpo -c ../lib/cfm.c -o lib/cfm.o >/dev/null 2>&1 reading sources... [ 31%] internals/contributing/backporting-patches In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../lib/ipf.h:20, from ../lib/conntrack-private.h:27, from ../lib/conntrack-icmp.c:24: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ reading sources... [ 32%] internals/contributing/coding-style /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ reading sources... [ 33%] internals/contributing/coding-style-windows reading sources... [ 33%] internals/contributing/documentation-style libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/conntrack-icmp.lo -MD -MP -MF lib/.deps/conntrack-icmp.Tpo -c ../lib/conntrack-icmp.c -o lib/conntrack-icmp.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/conntrack.lo -MD -MP -MF lib/.deps/conntrack.Tpo -c ../lib/conntrack.c -fPIC -DPIC -o lib/.libs/conntrack.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/classifier.lo -MD -MP -MF lib/.deps/classifier.Tpo -c ../lib/classifier.c -o lib/classifier.o >/dev/null 2>&1 reading sources... [ 34%] internals/contributing/index reading sources... [ 35%] internals/contributing/libopenvswitch-abi reading sources... [ 36%] internals/contributing/submitting-patches In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../lib/ipf.h:20, from ../lib/conntrack-private.h:27, from ../lib/conntrack-tp.c:20: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ reading sources... [ 37%] internals/documentation /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../lib/ipf.h:20, from ../lib/conntrack-private.h:27, from ../lib/conntrack-other.c:19: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ reading sources... [ 38%] internals/index /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ reading sources... [ 39%] internals/mailing-lists /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ reading sources... [ 40%] internals/maintainers /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ reading sources... [ 40%] internals/patchwork reading sources... [ 41%] internals/release-process In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../lib/ipf.h:20, from ../lib/conntrack-private.h:27, from ../lib/conntrack-tcp.c:41: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/conntrack-other.lo -MD -MP -MF lib/.deps/conntrack-other.Tpo -c ../lib/conntrack-other.c -o lib/conntrack-other.o >/dev/null 2>&1 /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ reading sources... [ 42%] internals/security /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/conntrack-tp.lo -MD -MP -MF lib/.deps/conntrack-tp.Tpo -c ../lib/conntrack-tp.c -o lib/conntrack-tp.o >/dev/null 2>&1 reading sources... [ 43%] intro/index reading sources... [ 44%] intro/install/afxdp reading sources... [ 45%] intro/install/bash-completion reading sources... [ 46%] intro/install/debian reading sources... [ 46%] intro/install/distributions reading sources... [ 47%] intro/install/documentation reading sources... [ 48%] intro/install/dpdk libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/conntrack-tcp.lo -MD -MP -MF lib/.deps/conntrack-tcp.Tpo -c ../lib/conntrack-tcp.c -o lib/conntrack-tcp.o >/dev/null 2>&1 reading sources... [ 49%] intro/install/fedora reading sources... [ 50%] intro/install/general depbase=`echo lib/coverage.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/coverage.lo -MD -MP -MF $depbase.Tpo -c -o lib/coverage.lo ../lib/coverage.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/crc32c.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/crc32c.lo -MD -MP -MF $depbase.Tpo -c -o lib/crc32c.lo ../lib/crc32c.c &&\ mv -f $depbase.Tpo $depbase.Plo reading sources... [ 51%] intro/install/index reading sources... [ 52%] intro/install/netbsd reading sources... [ 53%] intro/install/rhel reading sources... [ 53%] intro/install/userspace reading sources... [ 54%] intro/install/windows In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../lib/ipf.h:20, from ../lib/conntrack-private.h:27, from ../lib/conntrack.c:27: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ depbase=`echo lib/csum.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/csum.lo -MD -MP -MF $depbase.Tpo -c -o lib/csum.lo ../lib/csum.c &&\ mv -f $depbase.Tpo $depbase.Plo reading sources... [ 55%] intro/install/xenserver libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/coverage.lo -MD -MP -MF lib/.deps/coverage.Tpo -c ../lib/coverage.c -fPIC -DPIC -o lib/.libs/coverage.o reading sources... [ 56%] intro/what-is-ovs libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/crc32c.lo -MD -MP -MF lib/.deps/crc32c.Tpo -c ../lib/crc32c.c -fPIC -DPIC -o lib/.libs/crc32c.o reading sources... [ 57%] intro/why-ovs depbase=`echo lib/ct-dpif.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ct-dpif.lo -MD -MP -MF $depbase.Tpo -c -o lib/ct-dpif.lo ../lib/ct-dpif.c &&\ mv -f $depbase.Tpo $depbase.Plo reading sources... [ 58%] ref/index libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/coverage.lo -MD -MP -MF lib/.deps/coverage.Tpo -c ../lib/coverage.c -o lib/coverage.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/crc32c.lo -MD -MP -MF lib/.deps/crc32c.Tpo -c ../lib/crc32c.c -o lib/crc32c.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/csum.lo -MD -MP -MF lib/.deps/csum.Tpo -c ../lib/csum.c -fPIC -DPIC -o lib/.libs/csum.o reading sources... [ 59%] ref/ovs-appctl.8 depbase=`echo lib/daemon.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/daemon.lo -MD -MP -MF $depbase.Tpo -c -o lib/daemon.lo ../lib/daemon.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/db-ctl-base.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/db-ctl-base.lo -MD -MP -MF $depbase.Tpo -c -o lib/db-ctl-base.lo ../lib/db-ctl-base.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ct-dpif.lo -MD -MP -MF lib/.deps/ct-dpif.Tpo -c ../lib/ct-dpif.c -fPIC -DPIC -o lib/.libs/ct-dpif.o depbase=`echo lib/dummy.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dummy.lo -MD -MP -MF $depbase.Tpo -c -o lib/dummy.lo ../lib/dummy.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/csum.lo -MD -MP -MF lib/.deps/csum.Tpo -c ../lib/csum.c -o lib/csum.o >/dev/null 2>&1 reading sources... [ 60%] ref/ovs-ctl.8 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/daemon.lo -MD -MP -MF lib/.deps/daemon.Tpo -c ../lib/daemon.c -fPIC -DPIC -o lib/.libs/daemon.o depbase=`echo lib/dpctl.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dpctl.lo -MD -MP -MF $depbase.Tpo -c -o lib/dpctl.lo ../lib/dpctl.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/dp-packet.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dp-packet.lo -MD -MP -MF $depbase.Tpo -c -o lib/dp-packet.lo ../lib/dp-packet.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dummy.lo -MD -MP -MF lib/.deps/dummy.Tpo -c ../lib/dummy.c -fPIC -DPIC -o lib/.libs/dummy.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/db-ctl-base.lo -MD -MP -MF lib/.deps/db-ctl-base.Tpo -c ../lib/db-ctl-base.c -fPIC -DPIC -o lib/.libs/db-ctl-base.o reading sources... [ 60%] ref/ovs-l3ping.8 reading sources... [ 61%] ref/ovs-parse-backtrace.8 reading sources... [ 62%] ref/ovs-pki.8 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/daemon.lo -MD -MP -MF lib/.deps/daemon.Tpo -c ../lib/daemon.c -o lib/daemon.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dummy.lo -MD -MP -MF lib/.deps/dummy.Tpo -c ../lib/dummy.c -o lib/dummy.o >/dev/null 2>&1 reading sources... [ 63%] ref/ovs-sim.1 reading sources... [ 64%] ref/ovs-tcpdump.8 reading sources... [ 65%] ref/ovs-tcpundump.1 reading sources... [ 66%] ref/ovs-test.8 depbase=`echo lib/dpif-netdev-lookup.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dpif-netdev-lookup.lo -MD -MP -MF $depbase.Tpo -c -o lib/dpif-netdev-lookup.lo ../lib/dpif-netdev-lookup.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/dpif-netdev-lookup-autovalidator.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dpif-netdev-lookup-autovalidator.lo -MD -MP -MF $depbase.Tpo -c -o lib/dpif-netdev-lookup-autovalidator.lo ../lib/dpif-netdev-lookup-autovalidator.c &&\ mv -f $depbase.Tpo $depbase.Plo reading sources... [ 66%] ref/ovs-vlan-test.8 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dpctl.lo -MD -MP -MF lib/.deps/dpctl.Tpo -c ../lib/dpctl.c -fPIC -DPIC -o lib/.libs/dpctl.o depbase=`echo lib/dpif-netdev-lookup-generic.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dpif-netdev-lookup-generic.lo -MD -MP -MF $depbase.Tpo -c -o lib/dpif-netdev-lookup-generic.lo ../lib/dpif-netdev-lookup-generic.c &&\ mv -f $depbase.Tpo $depbase.Plo reading sources... [ 67%] ref/ovsdb-server.7 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dp-packet.lo -MD -MP -MF lib/.deps/dp-packet.Tpo -c ../lib/dp-packet.c -fPIC -DPIC -o lib/.libs/dp-packet.o In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../lib/dpif.h:380, from ../lib/dpif-provider.h:26, from ../lib/ct-dpif.c:18: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ reading sources... [ 68%] ref/ovsdb.5 reading sources... [ 69%] ref/ovsdb.7 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dpif-netdev-lookup.lo -MD -MP -MF lib/.deps/dpif-netdev-lookup.Tpo -c ../lib/dpif-netdev-lookup.c -fPIC -DPIC -o lib/.libs/dpif-netdev-lookup.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dpif-netdev-lookup-autovalidator.lo -MD -MP -MF lib/.deps/dpif-netdev-lookup-autovalidator.Tpo -c ../lib/dpif-netdev-lookup-autovalidator.c -fPIC -DPIC -o lib/.libs/dpif-netdev-lookup-autovalidator.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dpif-netdev-lookup-generic.lo -MD -MP -MF lib/.deps/dpif-netdev-lookup-generic.Tpo -c ../lib/dpif-netdev-lookup-generic.c -fPIC -DPIC -o lib/.libs/dpif-netdev-lookup-generic.o reading sources... [ 70%] topics/bonding reading sources... [ 71%] topics/datapath reading sources... [ 72%] topics/design libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ct-dpif.lo -MD -MP -MF lib/.deps/ct-dpif.Tpo -c ../lib/ct-dpif.c -o lib/ct-dpif.o >/dev/null 2>&1 In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../lib/dpif.h:380, from ../lib/dpif-netdev.h:23, from ../lib/dpif-netdev-lookup-generic.c:19: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ reading sources... [ 73%] topics/dpdk/bridge /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/db-ctl-base.lo -MD -MP -MF lib/.deps/db-ctl-base.Tpo -c ../lib/db-ctl-base.c -o lib/db-ctl-base.o >/dev/null 2>&1 /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ reading sources... [ 73%] topics/dpdk/index reading sources... [ 74%] topics/dpdk/jumbo-frames In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../lib/dpif.h:380, from ../lib/dpctl.c:35: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ reading sources... [ 75%] topics/dpdk/memory /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ reading sources... [ 76%] topics/dpdk/phy /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../lib/dpif.h:380, from ../lib/dpif-netdev.h:23, from ../lib/dpif-netdev-lookup.h:21, from ../lib/dpif-netdev-lookup.c:19: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../lib/dpif.h:380, from ../lib/dpif-netdev.h:23, from ../lib/dpif-netdev-lookup-autovalidator.c:18: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../lib/dp-packet.c:21: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ reading sources... [ 77%] topics/dpdk/pmd /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dpif-netdev-lookup-autovalidator.lo -MD -MP -MF lib/.deps/dpif-netdev-lookup-autovalidator.Tpo -c ../lib/dpif-netdev-lookup-autovalidator.c -o lib/dpif-netdev-lookup-autovalidator.o >/dev/null 2>&1 reading sources... [ 78%] topics/dpdk/qos reading sources... [ 79%] topics/dpdk/vdev reading sources... [ 80%] topics/dpdk/vhost-user libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/vswitch-idl.lo -MD -MP -MF lib/.deps/vswitch-idl.Tpo -c lib/vswitch-idl.c -o lib/vswitch-idl.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dpif-netdev-lookup-generic.lo -MD -MP -MF lib/.deps/dpif-netdev-lookup-generic.Tpo -c ../lib/dpif-netdev-lookup-generic.c -o lib/dpif-netdev-lookup-generic.o >/dev/null 2>&1 reading sources... [ 80%] topics/fuzzing/index reading sources... [ 81%] topics/fuzzing/ovs-fuzzers libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dpif-netdev-lookup.lo -MD -MP -MF lib/.deps/dpif-netdev-lookup.Tpo -c ../lib/dpif-netdev-lookup.c -o lib/dpif-netdev-lookup.o >/dev/null 2>&1 reading sources... [ 82%] topics/fuzzing/ovs-fuzzing-infrastructure reading sources... [ 83%] topics/fuzzing/security-analysis-of-ovs-fuzzers reading sources... [ 84%] topics/fuzzing/what-is-fuzzing reading sources... [ 85%] topics/idl-compound-indexes reading sources... [ 86%] topics/index reading sources... [ 86%] topics/integration reading sources... [ 87%] topics/language-bindings libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dp-packet.lo -MD -MP -MF lib/.deps/dp-packet.Tpo -c ../lib/dp-packet.c -o lib/dp-packet.o >/dev/null 2>&1 reading sources... [ 88%] topics/networking-namespaces reading sources... [ 89%] topics/openflow depbase=`echo lib/dpif-netdev.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dpif-netdev.lo -MD -MP -MF $depbase.Tpo -c -o lib/dpif-netdev.lo ../lib/dpif-netdev.c &&\ mv -f $depbase.Tpo $depbase.Plo reading sources... [ 90%] topics/ovs-extensions reading sources... [ 91%] topics/ovsdb-replication reading sources... [ 92%] topics/porting reading sources... [ 93%] topics/testing reading sources... [ 93%] topics/tracing libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/conntrack.lo -MD -MP -MF lib/.deps/conntrack.Tpo -c ../lib/conntrack.c -o lib/conntrack.o >/dev/null 2>&1 reading sources... [ 94%] topics/userspace-tso reading sources... [ 95%] topics/windows libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dpif-netdev.lo -MD -MP -MF lib/.deps/dpif-netdev.Tpo -c ../lib/dpif-netdev.c -fPIC -DPIC -o lib/.libs/dpif-netdev.o reading sources... [ 96%] tutorials/faucet reading sources... [ 97%] tutorials/index reading sources... [ 98%] tutorials/ipsec reading sources... [ 99%] tutorials/ovs-advanced reading sources... [100%] tutorials/ovs-conntrack looking for now-outdated files... none found pickling environment... done checking consistency... done preparing documents... depbase=`echo lib/dpif-netdev-perf.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dpif-netdev-perf.lo -MD -MP -MF $depbase.Tpo -c -o lib/dpif-netdev-perf.lo ../lib/dpif-netdev-perf.c &&\ mv -f $depbase.Tpo $depbase.Plo done writing output... [ 0%] contents depbase=`echo lib/dpif.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dpif.lo -MD -MP -MF $depbase.Tpo -c -o lib/dpif.lo ../lib/dpif.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/heap.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/heap.lo -MD -MP -MF $depbase.Tpo -c -o lib/heap.lo ../lib/heap.c &&\ mv -f $depbase.Tpo $depbase.Plo writing output... [ 1%] faq/bareudp libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dpif-netdev-perf.lo -MD -MP -MF lib/.deps/dpif-netdev-perf.Tpo -c ../lib/dpif-netdev-perf.c -fPIC -DPIC -o lib/.libs/dpif-netdev-perf.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dpif.lo -MD -MP -MF lib/.deps/dpif.Tpo -c ../lib/dpif.c -fPIC -DPIC -o lib/.libs/dpif.o writing output... [ 2%] faq/configuration writing output... [ 3%] faq/contributing writing output... [ 4%] faq/design libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/heap.lo -MD -MP -MF lib/.deps/heap.Tpo -c ../lib/heap.c -fPIC -DPIC -o lib/.libs/heap.o writing output... [ 5%] faq/general writing output... [ 6%] faq/index depbase=`echo lib/dynamic-string.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dynamic-string.lo -MD -MP -MF $depbase.Tpo -c -o lib/dynamic-string.lo ../lib/dynamic-string.c &&\ mv -f $depbase.Tpo $depbase.Plo writing output... [ 6%] faq/issues writing output... [ 7%] faq/openflow writing output... [ 8%] faq/qos libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dpif-netdev-perf.lo -MD -MP -MF lib/.deps/dpif-netdev-perf.Tpo -c ../lib/dpif-netdev-perf.c -o lib/dpif-netdev-perf.o >/dev/null 2>&1 writing output... [ 9%] faq/releases libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dpctl.lo -MD -MP -MF lib/.deps/dpctl.Tpo -c ../lib/dpctl.c -o lib/dpctl.o >/dev/null 2>&1 depbase=`echo lib/entropy.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/entropy.lo -MD -MP -MF $depbase.Tpo -c -o lib/entropy.lo ../lib/entropy.c &&\ mv -f $depbase.Tpo $depbase.Plo In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../lib/dpif.h:380, from ../lib/dpif-netdev.h:23, from ../lib/dpif-netdev.c:18: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ writing output... [ 10%] faq/terminology /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ writing output... [ 11%] faq/vlan /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dynamic-string.lo -MD -MP -MF lib/.deps/dynamic-string.Tpo -c ../lib/dynamic-string.c -fPIC -DPIC -o lib/.libs/dynamic-string.o writing output... [ 12%] faq/vxlan /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/heap.lo -MD -MP -MF lib/.deps/heap.Tpo -c ../lib/heap.c -o lib/heap.o >/dev/null 2>&1 /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ writing output... [ 13%] howto/dpdk /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ writing output... [ 13%] howto/index In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../lib/dpif.h:380, from ../lib/dpif-provider.h:26, from ../lib/dpif.c:18: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/entropy.lo -MD -MP -MF lib/.deps/entropy.Tpo -c ../lib/entropy.c -fPIC -DPIC -o lib/.libs/entropy.o /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ writing output... [ 14%] howto/ipsec /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ writing output... [ 15%] howto/kvm /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/entropy.lo -MD -MP -MF lib/.deps/entropy.Tpo -c ../lib/entropy.c -o lib/entropy.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dynamic-string.lo -MD -MP -MF lib/.deps/dynamic-string.Tpo -c ../lib/dynamic-string.c -o lib/dynamic-string.o >/dev/null 2>&1 writing output... [ 16%] howto/libvirt writing output... [ 17%] howto/lisp depbase=`echo lib/fat-rwlock.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/fat-rwlock.lo -MD -MP -MF $depbase.Tpo -c -o lib/fat-rwlock.lo ../lib/fat-rwlock.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/fatal-signal.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/fatal-signal.lo -MD -MP -MF $depbase.Tpo -c -o lib/fatal-signal.lo ../lib/fatal-signal.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/flow.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/flow.lo -MD -MP -MF $depbase.Tpo -c -o lib/flow.lo ../lib/flow.c &&\ mv -f $depbase.Tpo $depbase.Plo writing output... [ 18%] howto/qos writing output... [ 19%] howto/selinux writing output... [ 20%] howto/sflow writing output... [ 20%] howto/ssl writing output... [ 21%] howto/tunneling writing output... [ 22%] howto/userspace-tunneling libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/fatal-signal.lo -MD -MP -MF lib/.deps/fatal-signal.Tpo -c ../lib/fatal-signal.c -fPIC -DPIC -o lib/.libs/fatal-signal.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/fat-rwlock.lo -MD -MP -MF lib/.deps/fat-rwlock.Tpo -c ../lib/fat-rwlock.c -fPIC -DPIC -o lib/.libs/fat-rwlock.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/flow.lo -MD -MP -MF lib/.deps/flow.Tpo -c ../lib/flow.c -fPIC -DPIC -o lib/.libs/flow.o writing output... [ 23%] howto/vlan writing output... [ 24%] howto/vtep writing output... [ 25%] index writing output... [ 26%] internals/authors libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/fat-rwlock.lo -MD -MP -MF lib/.deps/fat-rwlock.Tpo -c ../lib/fat-rwlock.c -o lib/fat-rwlock.o >/dev/null 2>&1 depbase=`echo lib/guarded-list.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/guarded-list.lo -MD -MP -MF $depbase.Tpo -c -o lib/guarded-list.lo ../lib/guarded-list.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/fatal-signal.lo -MD -MP -MF lib/.deps/fatal-signal.Tpo -c ../lib/fatal-signal.c -o lib/fatal-signal.o >/dev/null 2>&1 writing output... [ 26%] internals/bugs depbase=`echo lib/hash.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/hash.lo -MD -MP -MF $depbase.Tpo -c -o lib/hash.lo ../lib/hash.c &&\ mv -f $depbase.Tpo $depbase.Plo writing output... [ 27%] internals/charter libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/guarded-list.lo -MD -MP -MF lib/.deps/guarded-list.Tpo -c ../lib/guarded-list.c -fPIC -DPIC -o lib/.libs/guarded-list.o writing output... [ 28%] internals/committer-emeritus-status depbase=`echo lib/hindex.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/hindex.lo -MD -MP -MF $depbase.Tpo -c -o lib/hindex.lo ../lib/hindex.c &&\ mv -f $depbase.Tpo $depbase.Plo writing output... [ 29%] internals/committer-grant-revocation writing output... [ 30%] internals/committer-responsibilities libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/guarded-list.lo -MD -MP -MF lib/.deps/guarded-list.Tpo -c ../lib/guarded-list.c -o lib/guarded-list.o >/dev/null 2>&1 writing output... [ 31%] internals/contributing/backporting-patches depbase=`echo lib/hmap.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/hmap.lo -MD -MP -MF $depbase.Tpo -c -o lib/hmap.lo ../lib/hmap.c &&\ mv -f $depbase.Tpo $depbase.Plo writing output... [ 32%] internals/contributing/coding-style libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/hash.lo -MD -MP -MF lib/.deps/hash.Tpo -c ../lib/hash.c -fPIC -DPIC -o lib/.libs/hash.o depbase=`echo lib/hmapx.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/hmapx.lo -MD -MP -MF $depbase.Tpo -c -o lib/hmapx.lo ../lib/hmapx.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/hindex.lo -MD -MP -MF lib/.deps/hindex.Tpo -c ../lib/hindex.c -fPIC -DPIC -o lib/.libs/hindex.o In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../lib/flow.c:37: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/hmap.lo -MD -MP -MF lib/.deps/hmap.Tpo -c ../lib/hmap.c -fPIC -DPIC -o lib/.libs/hmap.o /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/hash.lo -MD -MP -MF lib/.deps/hash.Tpo -c ../lib/hash.c -o lib/hash.o >/dev/null 2>&1 /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/hmapx.lo -MD -MP -MF lib/.deps/hmapx.Tpo -c ../lib/hmapx.c -fPIC -DPIC -o lib/.libs/hmapx.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/hmap.lo -MD -MP -MF lib/.deps/hmap.Tpo -c ../lib/hmap.c -o lib/hmap.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/hindex.lo -MD -MP -MF lib/.deps/hindex.Tpo -c ../lib/hindex.c -o lib/hindex.o >/dev/null 2>&1 writing output... [ 33%] internals/contributing/coding-style-windows depbase=`echo lib/id-pool.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/id-pool.lo -MD -MP -MF $depbase.Tpo -c -o lib/id-pool.lo ../lib/id-pool.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/if-notifier-manual.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/if-notifier-manual.lo -MD -MP -MF $depbase.Tpo -c -o lib/if-notifier-manual.lo ../lib/if-notifier-manual.c &&\ mv -f $depbase.Tpo $depbase.Plo writing output... [ 33%] internals/contributing/documentation-style libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/hmapx.lo -MD -MP -MF lib/.deps/hmapx.Tpo -c ../lib/hmapx.c -o lib/hmapx.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/id-pool.lo -MD -MP -MF lib/.deps/id-pool.Tpo -c ../lib/id-pool.c -fPIC -DPIC -o lib/.libs/id-pool.o writing output... [ 34%] internals/contributing/index libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dpif.lo -MD -MP -MF lib/.deps/dpif.Tpo -c ../lib/dpif.c -o lib/dpif.o >/dev/null 2>&1 depbase=`echo lib/ipf.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ipf.lo -MD -MP -MF $depbase.Tpo -c -o lib/ipf.lo ../lib/ipf.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/if-notifier-manual.lo -MD -MP -MF lib/.deps/if-notifier-manual.Tpo -c ../lib/if-notifier-manual.c -fPIC -DPIC -o lib/.libs/if-notifier-manual.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/if-notifier-manual.lo -MD -MP -MF lib/.deps/if-notifier-manual.Tpo -c ../lib/if-notifier-manual.c -o lib/if-notifier-manual.o >/dev/null 2>&1 writing output... [ 35%] internals/contributing/libopenvswitch-abi depbase=`echo lib/jhash.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/jhash.lo -MD -MP -MF $depbase.Tpo -c -o lib/jhash.lo ../lib/jhash.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/id-pool.lo -MD -MP -MF lib/.deps/id-pool.Tpo -c ../lib/id-pool.c -o lib/id-pool.o >/dev/null 2>&1 depbase=`echo lib/json.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/json.lo -MD -MP -MF $depbase.Tpo -c -o lib/json.lo ../lib/json.c &&\ mv -f $depbase.Tpo $depbase.Plo writing output... [ 36%] internals/contributing/submitting-patches depbase=`echo lib/jsonrpc.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/jsonrpc.lo -MD -MP -MF $depbase.Tpo -c -o lib/jsonrpc.lo ../lib/jsonrpc.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ipf.lo -MD -MP -MF lib/.deps/ipf.Tpo -c ../lib/ipf.c -fPIC -DPIC -o lib/.libs/ipf.o writing output... [ 37%] internals/documentation writing output... [ 38%] internals/index writing output... [ 39%] internals/mailing-lists writing output... [ 40%] internals/maintainers writing output... [ 40%] internals/patchwork libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/jhash.lo -MD -MP -MF lib/.deps/jhash.Tpo -c ../lib/jhash.c -fPIC -DPIC -o lib/.libs/jhash.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/json.lo -MD -MP -MF lib/.deps/json.Tpo -c ../lib/json.c -fPIC -DPIC -o lib/.libs/json.o depbase=`echo lib/lacp.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/lacp.lo -MD -MP -MF $depbase.Tpo -c -o lib/lacp.lo ../lib/lacp.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/jsonrpc.lo -MD -MP -MF lib/.deps/jsonrpc.Tpo -c ../lib/jsonrpc.c -fPIC -DPIC -o lib/.libs/jsonrpc.o writing output... [ 41%] internals/release-process writing output... [ 42%] internals/security libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/jhash.lo -MD -MP -MF lib/.deps/jhash.Tpo -c ../lib/jhash.c -o lib/jhash.o >/dev/null 2>&1 writing output... [ 43%] intro/index writing output... [ 44%] intro/install/afxdp writing output... [ 45%] intro/install/bash-completion depbase=`echo lib/learn.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/learn.lo -MD -MP -MF $depbase.Tpo -c -o lib/learn.lo ../lib/learn.c &&\ mv -f $depbase.Tpo $depbase.Plo writing output... [ 46%] intro/install/debian libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/lacp.lo -MD -MP -MF lib/.deps/lacp.Tpo -c ../lib/lacp.c -fPIC -DPIC -o lib/.libs/lacp.o writing output... [ 46%] intro/install/distributions writing output... [ 47%] intro/install/documentation In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../lib/ipf.h:20, from ../lib/ipf.c:28: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ writing output... [ 48%] intro/install/dpdk /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ writing output... [ 49%] intro/install/fedora /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/learn.lo -MD -MP -MF lib/.deps/learn.Tpo -c ../lib/learn.c -fPIC -DPIC -o lib/.libs/learn.o writing output... [ 50%] intro/install/general libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/jsonrpc.lo -MD -MP -MF lib/.deps/jsonrpc.Tpo -c ../lib/jsonrpc.c -o lib/jsonrpc.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/json.lo -MD -MP -MF lib/.deps/json.Tpo -c ../lib/json.c -o lib/json.o >/dev/null 2>&1 depbase=`echo lib/learning-switch.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/learning-switch.lo -MD -MP -MF $depbase.Tpo -c -o lib/learning-switch.lo ../lib/learning-switch.c &&\ mv -f $depbase.Tpo $depbase.Plo writing output... [ 51%] intro/install/index writing output... [ 52%] intro/install/netbsd writing output... [ 53%] intro/install/rhel depbase=`echo lib/lockfile.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/lockfile.lo -MD -MP -MF $depbase.Tpo -c -o lib/lockfile.lo ../lib/lockfile.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/flow.lo -MD -MP -MF lib/.deps/flow.Tpo -c ../lib/flow.c -o lib/flow.o >/dev/null 2>&1 writing output... [ 53%] intro/install/userspace libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/learning-switch.lo -MD -MP -MF lib/.deps/learning-switch.Tpo -c ../lib/learning-switch.c -fPIC -DPIC -o lib/.libs/learning-switch.o writing output... [ 54%] intro/install/windows writing output... [ 55%] intro/install/xenserver writing output... [ 56%] intro/what-is-ovs writing output... [ 57%] intro/why-ovs In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../lib/lacp.c:25: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ writing output... [ 58%] ref/index /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ writing output... [ 59%] ref/ovs-appctl.8 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/lockfile.lo -MD -MP -MF lib/.deps/lockfile.Tpo -c ../lib/lockfile.c -fPIC -DPIC -o lib/.libs/lockfile.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/learn.lo -MD -MP -MF lib/.deps/learn.Tpo -c ../lib/learn.c -o lib/learn.o >/dev/null 2>&1 depbase=`echo lib/mac-learning.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/mac-learning.lo -MD -MP -MF $depbase.Tpo -c -o lib/mac-learning.lo ../lib/mac-learning.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/lockfile.lo -MD -MP -MF lib/.deps/lockfile.Tpo -c ../lib/lockfile.c -o lib/lockfile.o >/dev/null 2>&1 writing output... [ 60%] ref/ovs-ctl.8 writing output... [ 60%] ref/ovs-l3ping.8 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/lacp.lo -MD -MP -MF lib/.deps/lacp.Tpo -c ../lib/lacp.c -o lib/lacp.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/mac-learning.lo -MD -MP -MF lib/.deps/mac-learning.Tpo -c ../lib/mac-learning.c -fPIC -DPIC -o lib/.libs/mac-learning.o depbase=`echo lib/match.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/match.lo -MD -MP -MF $depbase.Tpo -c -o lib/match.lo ../lib/match.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/mcast-snooping.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/mcast-snooping.lo -MD -MP -MF $depbase.Tpo -c -o lib/mcast-snooping.lo ../lib/mcast-snooping.c &&\ mv -f $depbase.Tpo $depbase.Plo writing output... [ 61%] ref/ovs-parse-backtrace.8 writing output... [ 62%] ref/ovs-pki.8 In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../lib/learning-switch.c:29: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/mcast-snooping.lo -MD -MP -MF lib/.deps/mcast-snooping.Tpo -c ../lib/mcast-snooping.c -fPIC -DPIC -o lib/.libs/mcast-snooping.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/match.lo -MD -MP -MF lib/.deps/match.Tpo -c ../lib/match.c -fPIC -DPIC -o lib/.libs/match.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/mac-learning.lo -MD -MP -MF lib/.deps/mac-learning.Tpo -c ../lib/mac-learning.c -o lib/mac-learning.o >/dev/null 2>&1 writing output... [ 63%] ref/ovs-sim.1 writing output... [ 64%] ref/ovs-tcpdump.8 writing output... [ 65%] ref/ovs-tcpundump.1 writing output... [ 66%] ref/ovs-test.8 writing output... [ 66%] ref/ovs-vlan-test.8 writing output... [ 67%] ref/ovsdb-server.7 writing output... [ 68%] ref/ovsdb.5 writing output... [ 69%] ref/ovsdb.7 depbase=`echo lib/memory.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/memory.lo -MD -MP -MF $depbase.Tpo -c -o lib/memory.lo ../lib/memory.c &&\ mv -f $depbase.Tpo $depbase.Plo writing output... [ 70%] topics/bonding writing output... [ 71%] topics/datapath depbase=`echo lib/meta-flow.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/meta-flow.lo -MD -MP -MF $depbase.Tpo -c -o lib/meta-flow.lo ../lib/meta-flow.c &&\ mv -f $depbase.Tpo $depbase.Plo writing output... [ 72%] topics/design libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/learning-switch.lo -MD -MP -MF lib/.deps/learning-switch.Tpo -c ../lib/learning-switch.c -o lib/learning-switch.o >/dev/null 2>&1 In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../lib/mcast-snooping.h:23, from ../lib/mcast-snooping.c:20: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/memory.lo -MD -MP -MF lib/.deps/memory.Tpo -c ../lib/memory.c -fPIC -DPIC -o lib/.libs/memory.o /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/meta-flow.lo -MD -MP -MF lib/.deps/meta-flow.Tpo -c ../lib/meta-flow.c -fPIC -DPIC -o lib/.libs/meta-flow.o writing output... [ 73%] topics/dpdk/bridge writing output... [ 73%] topics/dpdk/index libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ipf.lo -MD -MP -MF lib/.deps/ipf.Tpo -c ../lib/ipf.c -o lib/ipf.o >/dev/null 2>&1 writing output... [ 74%] topics/dpdk/jumbo-frames writing output... [ 75%] topics/dpdk/memory libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/memory.lo -MD -MP -MF lib/.deps/memory.Tpo -c ../lib/memory.c -o lib/memory.o >/dev/null 2>&1 writing output... [ 76%] topics/dpdk/phy libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dpif-netdev.lo -MD -MP -MF lib/.deps/dpif-netdev.Tpo -c ../lib/dpif-netdev.c -o lib/dpif-netdev.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/mcast-snooping.lo -MD -MP -MF lib/.deps/mcast-snooping.Tpo -c ../lib/mcast-snooping.c -o lib/mcast-snooping.o >/dev/null 2>&1 writing output... [ 77%] topics/dpdk/pmd writing output... [ 78%] topics/dpdk/qos writing output... [ 79%] topics/dpdk/vdev writing output... [ 80%] topics/dpdk/vhost-user depbase=`echo lib/multipath.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/multipath.lo -MD -MP -MF $depbase.Tpo -c -o lib/multipath.lo ../lib/multipath.c &&\ mv -f $depbase.Tpo $depbase.Plo writing output... [ 80%] topics/fuzzing/index libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/match.lo -MD -MP -MF lib/.deps/match.Tpo -c ../lib/match.c -o lib/match.o >/dev/null 2>&1 writing output... [ 81%] topics/fuzzing/ovs-fuzzers writing output... [ 82%] topics/fuzzing/ovs-fuzzing-infrastructure writing output... [ 83%] topics/fuzzing/security-analysis-of-ovs-fuzzers writing output... [ 84%] topics/fuzzing/what-is-fuzzing writing output... [ 85%] topics/idl-compound-indexes depbase=`echo lib/namemap.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/namemap.lo -MD -MP -MF $depbase.Tpo -c -o lib/namemap.lo ../lib/namemap.c &&\ mv -f $depbase.Tpo $depbase.Plo writing output... [ 86%] topics/index libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/multipath.lo -MD -MP -MF lib/.deps/multipath.Tpo -c ../lib/multipath.c -fPIC -DPIC -o lib/.libs/multipath.o writing output... [ 86%] topics/integration writing output... [ 87%] topics/language-bindings writing output... [ 88%] topics/networking-namespaces writing output... [ 89%] topics/openflow writing output... [ 90%] topics/ovs-extensions writing output... [ 91%] topics/ovsdb-replication libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/namemap.lo -MD -MP -MF lib/.deps/namemap.Tpo -c ../lib/namemap.c -fPIC -DPIC -o lib/.libs/namemap.o depbase=`echo lib/netdev-dummy.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netdev-dummy.lo -MD -MP -MF $depbase.Tpo -c -o lib/netdev-dummy.lo ../lib/netdev-dummy.c &&\ mv -f $depbase.Tpo $depbase.Plo writing output... [ 92%] topics/porting libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/multipath.lo -MD -MP -MF lib/.deps/multipath.Tpo -c ../lib/multipath.c -o lib/multipath.o >/dev/null 2>&1 writing output... [ 93%] topics/testing writing output... [ 93%] topics/tracing libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/namemap.lo -MD -MP -MF lib/.deps/namemap.Tpo -c ../lib/namemap.c -o lib/namemap.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netdev-dummy.lo -MD -MP -MF lib/.deps/netdev-dummy.Tpo -c ../lib/netdev-dummy.c -fPIC -DPIC -o lib/.libs/netdev-dummy.o writing output... [ 94%] topics/userspace-tso writing output... [ 95%] topics/windows writing output... [ 96%] tutorials/faucet depbase=`echo lib/netdev-offload.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netdev-offload.lo -MD -MP -MF $depbase.Tpo -c -o lib/netdev-offload.lo ../lib/netdev-offload.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo lib/netdev-vport.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netdev-vport.lo -MD -MP -MF $depbase.Tpo -c -o lib/netdev-vport.lo ../lib/netdev-vport.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/meta-flow.lo -MD -MP -MF lib/.deps/meta-flow.Tpo -c ../lib/meta-flow.c -o lib/meta-flow.o >/dev/null 2>&1 writing output... [ 97%] tutorials/index depbase=`echo lib/netdev.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netdev.lo -MD -MP -MF $depbase.Tpo -c -o lib/netdev.lo ../lib/netdev.c &&\ mv -f $depbase.Tpo $depbase.Plo writing output... [ 98%] tutorials/ipsec depbase=`echo lib/netlink.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netlink.lo -MD -MP -MF $depbase.Tpo -c -o lib/netlink.lo ../lib/netlink.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netdev-offload.lo -MD -MP -MF lib/.deps/netdev-offload.Tpo -c ../lib/netdev-offload.c -fPIC -DPIC -o lib/.libs/netdev-offload.o depbase=`echo lib/nx-match.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/nx-match.lo -MD -MP -MF $depbase.Tpo -c -o lib/nx-match.lo ../lib/nx-match.c &&\ mv -f $depbase.Tpo $depbase.Plo writing output... [ 99%] tutorials/ovs-advanced libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netdev-vport.lo -MD -MP -MF lib/.deps/netdev-vport.Tpo -c ../lib/netdev-vport.c -fPIC -DPIC -o lib/.libs/netdev-vport.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netlink.lo -MD -MP -MF lib/.deps/netlink.Tpo -c ../lib/netlink.c -fPIC -DPIC -o lib/.libs/netlink.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/nx-match.lo -MD -MP -MF lib/.deps/nx-match.Tpo -c ../lib/nx-match.c -fPIC -DPIC -o lib/.libs/nx-match.o writing output... [100%] tutorials/ovs-conntrack libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netdev.lo -MD -MP -MF lib/.deps/netdev.Tpo -c ../lib/netdev.c -fPIC -DPIC -o lib/.libs/netdev.o generating indices... genindex done writing additional pages... search done copying images... [ 20%] howto/qos.png copying images... [ 40%] howto/sflow.png copying images... [ 60%] howto/tunneling.png copying images... [ 80%] howto/vlan.png copying images... [100%] intro/../_static/overview.png copying static files... done copying extra files... done dumping search index in English (code: en)... In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../lib/dpif.h:380, from ../lib/netdev-vport.c:34: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../lib/dpif.h:380, from ../lib/netdev-offload.c:31: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ done dumping object inventory... done build succeeded. The HTML pages are in Documentation/_build/html. In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../lib/netdev-dummy.c:24: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netlink.lo -MD -MP -MF lib/.deps/netlink.Tpo -c ../lib/netlink.c -o lib/netlink.o >/dev/null 2>&1 /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netdev-offload.lo -MD -MP -MF lib/.deps/netdev-offload.Tpo -c ../lib/netdev-offload.c -o lib/netdev-offload.o >/dev/null 2>&1 sphinx-build -b man -W -n -d ./Documentation/_build/doctrees ../Documentation ./Documentation/_build/man && touch docs-check In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../lib/dpif.h:380, from ../lib/netdev.c:36: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netdev-vport.lo -MD -MP -MF lib/.deps/netdev-vport.Tpo -c ../lib/netdev-vport.c -o lib/netdev-vport.o >/dev/null 2>&1 /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ depbase=`echo lib/ofp-actions.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-actions.lo -MD -MP -MF $depbase.Tpo -c -o lib/ofp-actions.lo ../lib/ofp-actions.c &&\ mv -f $depbase.Tpo $depbase.Plo /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ Running Sphinx v3.4.3 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-actions.lo -MD -MP -MF lib/.deps/ofp-actions.Tpo -c ../lib/ofp-actions.c -fPIC -DPIC -o lib/.libs/ofp-actions.o Cannot find 'ovs-sphinx-theme' package. Falling back to default theme. making output directory... done loading pickled environment... done building [mo]: targets for 0 po files that are out of date building [man]: all manpages updating environment: 0 added, 0 changed, 0 removed looking for now-outdated files... none found writing... ovs-appctl.8 { } depbase=`echo lib/ofp-errors.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-errors.lo -MD -MP -MF $depbase.Tpo -c -o lib/ofp-errors.lo ../lib/ofp-errors.c &&\ mv -f $depbase.Tpo $depbase.Plo ovs-ctl.8 { libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netdev.lo -MD -MP -MF lib/.deps/netdev.Tpo -c ../lib/netdev.c -o lib/netdev.o >/dev/null 2>&1 } ovs-l3ping.8 { } ovs-parse-backtrace.8 { } ovs-pki.8 { libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/nx-match.lo -MD -MP -MF lib/.deps/nx-match.Tpo -c ../lib/nx-match.c -o lib/nx-match.o >/dev/null 2>&1 } depbase=`echo lib/ofp-msgs.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-msgs.lo -MD -MP -MF $depbase.Tpo -c -o lib/ofp-msgs.lo ../lib/ofp-msgs.c &&\ mv -f $depbase.Tpo $depbase.Plo ovs-sim.1 { libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-errors.lo -MD -MP -MF lib/.deps/ofp-errors.Tpo -c ../lib/ofp-errors.c -fPIC -DPIC -o lib/.libs/ofp-errors.o } ovs-tcpdump.8 { } ovs-tcpundump.1 { } ovs-test.8 { depbase=`echo lib/lldp/lldp.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/lldp/lldp.lo -MD -MP -MF $depbase.Tpo -c -o lib/lldp/lldp.lo ../lib/lldp/lldp.c &&\ mv -f $depbase.Tpo $depbase.Plo } libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-msgs.lo -MD -MP -MF lib/.deps/ofp-msgs.Tpo -c ../lib/ofp-msgs.c -fPIC -DPIC -o lib/.libs/ofp-msgs.o ovs-vlan-test.8 { } ovsdb-server.7 { } ovsdb.5 { } ovsdb.7 { } done build succeeded. The manual pages are in Documentation/_build/man. libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/netdev-dummy.lo -MD -MP -MF lib/.deps/netdev-dummy.Tpo -c ../lib/netdev-dummy.c -o lib/netdev-dummy.o >/dev/null 2>&1 depbase=`echo lib/lldp/lldpd.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/lldp/lldpd.lo -MD -MP -MF $depbase.Tpo -c -o lib/lldp/lldpd.lo ../lib/lldp/lldpd.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/lldp/lldp.lo -MD -MP -MF lib/lldp/.deps/lldp.Tpo -c ../lib/lldp/lldp.c -fPIC -DPIC -o lib/lldp/.libs/lldp.o depbase=`echo lib/lldp/lldpd-structs.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/lldp/lldpd-structs.lo -MD -MP -MF $depbase.Tpo -c -o lib/lldp/lldpd-structs.lo ../lib/lldp/lldpd-structs.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-errors.lo -MD -MP -MF lib/.deps/ofp-errors.Tpo -c ../lib/ofp-errors.c -o lib/ofp-errors.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-msgs.lo -MD -MP -MF lib/.deps/ofp-msgs.Tpo -c ../lib/ofp-msgs.c -o lib/ofp-msgs.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/lldp/lldpd.lo -MD -MP -MF lib/lldp/.deps/lldpd.Tpo -c ../lib/lldp/lldpd.c -fPIC -DPIC -o lib/lldp/.libs/lldpd.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/lldp/lldpd-structs.lo -MD -MP -MF lib/lldp/.deps/lldpd-structs.Tpo -c ../lib/lldp/lldpd-structs.c -fPIC -DPIC -o lib/lldp/.libs/lldpd-structs.o depbase=`echo lib/dirs.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dirs.lo -MD -MP -MF $depbase.Tpo -c -o lib/dirs.lo lib/dirs.c &&\ mv -f $depbase.Tpo $depbase.Plo In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../lib/lldp/lldpd.h:27, from ../lib/lldp/lldp.c:21: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../lib/lldp/lldpd.h:27, from ../lib/lldp/lldpd-structs.c:23: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /bin/bash ./libtool --tag=CC --mode=link gcc -mavx512f -mavx512bw -mavx512dq -mbmi2 -fPIC -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -static -Wl,-z,relro -Wl,-z,now -o lib/libopenvswitchavx512.la -rpath /usr/lib/x86_64-linux-gnu lib/libopenvswitchavx512_la-dpif-netdev-lookup-avx512-gather.lo -Wl,--as-needed -lrte_node -lrte_graph -lrte_bpf -lrte_flow_classify -lrte_pipeline -lrte_table -lrte_port -lrte_fib -lrte_ipsec -lrte_vhost -lrte_stack -lrte_security -lrte_sched -lrte_reorder -lrte_rib -lrte_regexdev -lrte_rawdev -lrte_pdump -lrte_power -lrte_member -lrte_lpm -lrte_latencystats -lrte_kni -lrte_jobstats -lrte_ip_frag -lrte_gso -lrte_gro -lrte_eventdev -lrte_efd -lrte_distributor -lrte_cryptodev -lrte_compressdev -lrte_cfgfile -lrte_bitratestats -lrte_bbdev -lrte_acl -lrte_timer -lrte_hash -lrte_metrics -lrte_cmdline -lrte_pci -lrte_ethdev -lrte_meter -lrte_net -lrte_mbuf -lrte_mempool -lrte_rcu -lrte_ring -lrte_eal -lrte_telemetry -lrte_kvargs -lbsd -ldl -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -lnuma -latomic -lpthread -lrt -lm -lunbound /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../lib/lldp/lldpd.h:27, from ../lib/lldp/lldpd.c:20: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/lldp/lldpd-structs.lo -MD -MP -MF lib/lldp/.deps/lldpd-structs.Tpo -c ../lib/lldp/lldpd-structs.c -o lib/lldp/lldpd-structs.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dirs.lo -MD -MP -MF lib/.deps/dirs.Tpo -c lib/dirs.c -fPIC -DPIC -o lib/.libs/dirs.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/dirs.lo -MD -MP -MF lib/.deps/dirs.Tpo -c lib/dirs.c -o lib/dirs.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-bond.lo -MD -MP -MF ofproto/.deps/libofproto_la-bond.Tpo -c -o ofproto/libofproto_la-bond.lo `test -f 'ofproto/bond.c' || echo '../'`ofproto/bond.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/lldp/lldpd.lo -MD -MP -MF lib/lldp/.deps/lldpd.Tpo -c ../lib/lldp/lldpd.c -o lib/lldp/lldpd.o >/dev/null 2>&1 libtool: link: ar cr lib/.libs/libopenvswitchavx512.a lib/libopenvswitchavx512_la-dpif-netdev-lookup-avx512-gather.o libtool: link: ranlib lib/.libs/libopenvswitchavx512.a libtool: link: ( cd "lib/.libs" && rm -f "libopenvswitchavx512.la" && ln -s "../libopenvswitchavx512.la" "libopenvswitchavx512.la" ) /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-collectors.lo -MD -MP -MF ofproto/.deps/libofproto_la-collectors.Tpo -c -o ofproto/libofproto_la-collectors.lo `test -f 'ofproto/collectors.c' || echo '../'`ofproto/collectors.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-bond.lo -MD -MP -MF ofproto/.deps/libofproto_la-bond.Tpo -c ../ofproto/bond.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-bond.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/lldp/lldp.lo -MD -MP -MF lib/lldp/.deps/lldp.Tpo -c ../lib/lldp/lldp.c -o lib/lldp/lldp.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-collectors.lo -MD -MP -MF ofproto/.deps/libofproto_la-collectors.Tpo -c ../ofproto/collectors.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-collectors.o /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-connmgr.lo -MD -MP -MF ofproto/.deps/libofproto_la-connmgr.Tpo -c -o ofproto/libofproto_la-connmgr.lo `test -f 'ofproto/connmgr.c' || echo '../'`ofproto/connmgr.c /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-fail-open.lo -MD -MP -MF ofproto/.deps/libofproto_la-fail-open.Tpo -c -o ofproto/libofproto_la-fail-open.lo `test -f 'ofproto/fail-open.c' || echo '../'`ofproto/fail-open.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-connmgr.lo -MD -MP -MF ofproto/.deps/libofproto_la-connmgr.Tpo -c ../ofproto/connmgr.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-connmgr.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-fail-open.lo -MD -MP -MF ofproto/.deps/libofproto_la-fail-open.Tpo -c ../ofproto/fail-open.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-fail-open.o In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../ofproto/bond.c:28: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-collectors.lo -MD -MP -MF ofproto/.deps/libofproto_la-collectors.Tpo -c ../ofproto/collectors.c -o ofproto/libofproto_la-collectors.o >/dev/null 2>&1 /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-in-band.lo -MD -MP -MF ofproto/.deps/libofproto_la-in-band.Tpo -c -o ofproto/libofproto_la-in-band.lo `test -f 'ofproto/in-band.c' || echo '../'`ofproto/in-band.c /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-names.lo -MD -MP -MF ofproto/.deps/libofproto_la-names.Tpo -c -o ofproto/libofproto_la-names.lo `test -f 'ofproto/names.c' || echo '../'`ofproto/names.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-names.lo -MD -MP -MF ofproto/.deps/libofproto_la-names.Tpo -c ../ofproto/names.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-names.o /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-netflow.lo -MD -MP -MF ofproto/.deps/libofproto_la-netflow.Tpo -c -o ofproto/libofproto_la-netflow.lo `test -f 'ofproto/netflow.c' || echo '../'`ofproto/netflow.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-in-band.lo -MD -MP -MF ofproto/.deps/libofproto_la-in-band.Tpo -c ../ofproto/in-band.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-in-band.o mv -f ofproto/.deps/libofproto_la-collectors.Tpo ofproto/.deps/libofproto_la-collectors.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto.Tpo -c -o ofproto/libofproto_la-ofproto.lo `test -f 'ofproto/ofproto.c' || echo '../'`ofproto/ofproto.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-netflow.lo -MD -MP -MF ofproto/.deps/libofproto_la-netflow.Tpo -c ../ofproto/netflow.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-netflow.o In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../ofproto/fail-open.c:22: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto.Tpo -c ../ofproto/ofproto.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-ofproto.o /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT lib/ofp-actions.lo -MD -MP -MF lib/.deps/ofp-actions.Tpo -c ../lib/ofp-actions.c -o lib/ofp-actions.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto-dpif.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto-dpif.Tpo -c -o ofproto/libofproto_la-ofproto-dpif.lo `test -f 'ofproto/ofproto-dpif.c' || echo '../'`ofproto/ofproto-dpif.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-fail-open.lo -MD -MP -MF ofproto/.deps/libofproto_la-fail-open.Tpo -c ../ofproto/fail-open.c -o ofproto/libofproto_la-fail-open.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-in-band.lo -MD -MP -MF ofproto/.deps/libofproto_la-in-band.Tpo -c ../ofproto/in-band.c -o ofproto/libofproto_la-in-band.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto-dpif-ipfix.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto-dpif-ipfix.Tpo -c -o ofproto/libofproto_la-ofproto-dpif-ipfix.lo `test -f 'ofproto/ofproto-dpif-ipfix.c' || echo '../'`ofproto/ofproto-dpif-ipfix.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto-dpif.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto-dpif.Tpo -c ../ofproto/ofproto-dpif.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-ofproto-dpif.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-bond.lo -MD -MP -MF ofproto/.deps/libofproto_la-bond.Tpo -c ../ofproto/bond.c -o ofproto/libofproto_la-bond.o >/dev/null 2>&1 In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../lib/dpif.h:380, from ../ofproto/netflow.c:27: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../lib/dpif.h:380, from ../ofproto/names.c:21: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../ofproto/ofproto.c:32: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto-dpif-ipfix.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto-dpif-ipfix.Tpo -c ../ofproto/ofproto-dpif-ipfix.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-ofproto-dpif-ipfix.o /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-names.lo -MD -MP -MF ofproto/.deps/libofproto_la-names.Tpo -c ../ofproto/names.c -o ofproto/libofproto_la-names.o >/dev/null 2>&1 mv -f ofproto/.deps/libofproto_la-in-band.Tpo ofproto/.deps/libofproto_la-in-band.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto-dpif-mirror.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto-dpif-mirror.Tpo -c -o ofproto/libofproto_la-ofproto-dpif-mirror.lo `test -f 'ofproto/ofproto-dpif-mirror.c' || echo '../'`ofproto/ofproto-dpif-mirror.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-connmgr.lo -MD -MP -MF ofproto/.deps/libofproto_la-connmgr.Tpo -c ../ofproto/connmgr.c -o ofproto/libofproto_la-connmgr.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-netflow.lo -MD -MP -MF ofproto/.deps/libofproto_la-netflow.Tpo -c ../ofproto/netflow.c -o ofproto/libofproto_la-netflow.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto-dpif-mirror.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto-dpif-mirror.Tpo -c ../ofproto/ofproto-dpif-mirror.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-ofproto-dpif-mirror.o In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../lib/mcast-snooping.h:23, from ../ofproto/ofproto-dpif.c:35: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../lib/dpif.h:380, from ../ofproto/ofproto-dpif.h:49, from ../ofproto/ofproto-dpif-ipfix.c:30: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto-dpif-mirror.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto-dpif-mirror.Tpo -c ../ofproto/ofproto-dpif-mirror.c -o ofproto/libofproto_la-ofproto-dpif-mirror.o >/dev/null 2>&1 mv -f ofproto/.deps/libofproto_la-fail-open.Tpo ofproto/.deps/libofproto_la-fail-open.Plo mv -f ofproto/.deps/libofproto_la-netflow.Tpo ofproto/.deps/libofproto_la-netflow.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto-dpif-monitor.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto-dpif-monitor.Tpo -c -o ofproto/libofproto_la-ofproto-dpif-monitor.lo `test -f 'ofproto/ofproto-dpif-monitor.c' || echo '../'`ofproto/ofproto-dpif-monitor.c /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto-dpif-rid.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto-dpif-rid.Tpo -c -o ofproto/libofproto_la-ofproto-dpif-rid.lo `test -f 'ofproto/ofproto-dpif-rid.c' || echo '../'`ofproto/ofproto-dpif-rid.c mv -f ofproto/.deps/libofproto_la-names.Tpo ofproto/.deps/libofproto_la-names.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto-dpif-sflow.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto-dpif-sflow.Tpo -c -o ofproto/libofproto_la-ofproto-dpif-sflow.lo `test -f 'ofproto/ofproto-dpif-sflow.c' || echo '../'`ofproto/ofproto-dpif-sflow.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto-dpif-monitor.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto-dpif-monitor.Tpo -c ../ofproto/ofproto-dpif-monitor.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-ofproto-dpif-monitor.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto-dpif-rid.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto-dpif-rid.Tpo -c ../ofproto/ofproto-dpif-rid.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-ofproto-dpif-rid.o mv -f ofproto/.deps/libofproto_la-ofproto-dpif-mirror.Tpo ofproto/.deps/libofproto_la-ofproto-dpif-mirror.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto-dpif-sflow.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto-dpif-sflow.Tpo -c ../ofproto/ofproto-dpif-sflow.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-ofproto-dpif-sflow.o /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto-dpif-trace.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto-dpif-trace.Tpo -c -o ofproto/libofproto_la-ofproto-dpif-trace.lo `test -f 'ofproto/ofproto-dpif-trace.c' || echo '../'`ofproto/ofproto-dpif-trace.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto-dpif-trace.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto-dpif-trace.Tpo -c ../ofproto/ofproto-dpif-trace.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-ofproto-dpif-trace.o In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../lib/dpif.h:380, from ../ofproto/ofproto-dpif.h:49, from ../ofproto/ofproto-dpif-rid.c:20: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../lib/dpif.h:380, from ../ofproto/ofproto-dpif-sflow.c:27: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro â€˜MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../lib/dpif.h:380, from ../ofproto/ofproto-dpif.h:49, from ../ofproto/ofproto-dpif-trace.h:32, from ../ofproto/ofproto-dpif-trace.c:19: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../ofproto/ofproto-dpif-monitor.c:24: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto-dpif-rid.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto-dpif-rid.Tpo -c ../ofproto/ofproto-dpif-rid.c -o ofproto/libofproto_la-ofproto-dpif-rid.o >/dev/null 2>&1 /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto-dpif-sflow.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto-dpif-sflow.Tpo -c ../ofproto/ofproto-dpif-sflow.c -o ofproto/libofproto_la-ofproto-dpif-sflow.o >/dev/null 2>&1 mv -f ofproto/.deps/libofproto_la-connmgr.Tpo ofproto/.deps/libofproto_la-connmgr.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto-dpif-upcall.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto-dpif-upcall.Tpo -c -o ofproto/libofproto_la-ofproto-dpif-upcall.lo `test -f 'ofproto/ofproto-dpif-upcall.c' || echo '../'`ofproto/ofproto-dpif-upcall.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto-dpif-ipfix.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto-dpif-ipfix.Tpo -c ../ofproto/ofproto-dpif-ipfix.c -o ofproto/libofproto_la-ofproto-dpif-ipfix.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto-dpif-monitor.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto-dpif-monitor.Tpo -c ../ofproto/ofproto-dpif-monitor.c -o ofproto/libofproto_la-ofproto-dpif-monitor.o >/dev/null 2>&1 mv -f ofproto/.deps/libofproto_la-bond.Tpo ofproto/.deps/libofproto_la-bond.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto-dpif-xlate.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto-dpif-xlate.Tpo -c -o ofproto/libofproto_la-ofproto-dpif-xlate.lo `test -f 'ofproto/ofproto-dpif-xlate.c' || echo '../'`ofproto/ofproto-dpif-xlate.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto-dpif-upcall.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto-dpif-upcall.Tpo -c ../ofproto/ofproto-dpif-upcall.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-ofproto-dpif-upcall.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto-dpif-trace.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto-dpif-trace.Tpo -c ../ofproto/ofproto-dpif-trace.c -o ofproto/libofproto_la-ofproto-dpif-trace.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto-dpif-xlate.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto-dpif-xlate.Tpo -c ../ofproto/ofproto-dpif-xlate.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-ofproto-dpif-xlate.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto-dpif.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto-dpif.Tpo -c ../ofproto/ofproto-dpif.c -o ofproto/libofproto_la-ofproto-dpif.o >/dev/null 2>&1 In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../ofproto/ofproto-dpif-xlate.h:18, from ../ofproto/ofproto-dpif-xlate.c:17: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../lib/dpif.h:380, from ../lib/dpif-provider.h:26, from ../ofproto/ofproto-dpif-upcall.c:25: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ mv -f ofproto/.deps/libofproto_la-ofproto-dpif-trace.Tpo ofproto/.deps/libofproto_la-ofproto-dpif-trace.Plo /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto-dpif-xlate-cache.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto-dpif-xlate-cache.Tpo -c -o ofproto/libofproto_la-ofproto-dpif-xlate-cache.lo `test -f 'ofproto/ofproto-dpif-xlate-cache.c' || echo '../'`ofproto/ofproto-dpif-xlate-cache.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto-dpif-xlate-cache.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto-dpif-xlate-cache.Tpo -c ../ofproto/ofproto-dpif-xlate-cache.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-ofproto-dpif-xlate-cache.o mv -f ofproto/.deps/libofproto_la-ofproto-dpif-rid.Tpo ofproto/.deps/libofproto_la-ofproto-dpif-rid.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-pinsched.lo -MD -MP -MF ofproto/.deps/libofproto_la-pinsched.Tpo -c -o ofproto/libofproto_la-pinsched.lo `test -f 'ofproto/pinsched.c' || echo '../'`ofproto/pinsched.c mv -f ofproto/.deps/libofproto_la-ofproto-dpif-monitor.Tpo ofproto/.deps/libofproto_la-ofproto-dpif-monitor.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-tunnel.lo -MD -MP -MF ofproto/.deps/libofproto_la-tunnel.Tpo -c -o ofproto/libofproto_la-tunnel.lo `test -f 'ofproto/tunnel.c' || echo '../'`ofproto/tunnel.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-pinsched.lo -MD -MP -MF ofproto/.deps/libofproto_la-pinsched.Tpo -c ../ofproto/pinsched.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-pinsched.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-tunnel.lo -MD -MP -MF ofproto/.deps/libofproto_la-tunnel.Tpo -c ../ofproto/tunnel.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-tunnel.o mv -f ofproto/.deps/libofproto_la-ofproto-dpif-ipfix.Tpo ofproto/.deps/libofproto_la-ofproto-dpif-ipfix.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-bundles.lo -MD -MP -MF ofproto/.deps/libofproto_la-bundles.Tpo -c -o ofproto/libofproto_la-bundles.lo `test -f 'ofproto/bundles.c' || echo '../'`ofproto/bundles.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto.Tpo -c ../ofproto/ofproto.c -o ofproto/libofproto_la-ofproto.o >/dev/null 2>&1 mv -f ofproto/.deps/libofproto_la-ofproto-dpif-sflow.Tpo ofproto/.deps/libofproto_la-ofproto-dpif-sflow.Plo /bin/bash ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -Wno-unused -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -release 2.15 -version-info 0:0 -Wl,--version-script=./lib/libsflow.sym -Wl,-z,relro -Wl,-z,now -o lib/libsflow.la -rpath /usr/lib/x86_64-linux-gnu lib/libsflow_la-sflow_agent.lo lib/libsflow_la-sflow_sampler.lo lib/libsflow_la-sflow_poller.lo lib/libsflow_la-sflow_receiver.lo -Wl,--as-needed -lrte_node -lrte_graph -lrte_bpf -lrte_flow_classify -lrte_pipeline -lrte_table -lrte_port -lrte_fib -lrte_ipsec -lrte_vhost -lrte_stack -lrte_security -lrte_sched -lrte_reorder -lrte_rib -lrte_regexdev -lrte_rawdev -lrte_pdump -lrte_power -lrte_member -lrte_lpm -lrte_latencystats -lrte_kni -lrte_jobstats -lrte_ip_frag -lrte_gso -lrte_gro -lrte_eventdev -lrte_efd -lrte_distributor -lrte_cryptodev -lrte_compressdev -lrte_cfgfile -lrte_bitratestats -lrte_bbdev -lrte_acl -lrte_timer -lrte_hash -lrte_metrics -lrte_cmdline -lrte_pci -lrte_ethdev -lrte_meter -lrte_net -lrte_mbuf -lrte_mempool -lrte_rcu -lrte_ring -lrte_eal -lrte_telemetry -lrte_kvargs -lbsd -ldl -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -lnuma -latomic -lpthread -lrt -lm -lunbound libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-bundles.lo -MD -MP -MF ofproto/.deps/libofproto_la-bundles.Tpo -c ../ofproto/bundles.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-bundles.o In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../ofproto/ofproto-dpif-xlate-cache.h:24, from ../ofproto/ofproto-dpif-xlate-cache.c:17: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-pinsched.lo -MD -MP -MF ofproto/.deps/libofproto_la-pinsched.Tpo -c ../ofproto/pinsched.c -o ofproto/libofproto_la-pinsched.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-bundles.lo -MD -MP -MF ofproto/.deps/libofproto_la-bundles.Tpo -c ../ofproto/bundles.c -o ofproto/libofproto_la-bundles.o >/dev/null 2>&1 In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../lib/dpif.h:380, from ../ofproto/tunnel.c:21: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto-dpif-xlate-cache.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto-dpif-xlate-cache.Tpo -c ../ofproto/ofproto-dpif-xlate-cache.c -o ofproto/libofproto_la-ofproto-dpif-xlate-cache.o >/dev/null 2>&1 /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ mv -f ofproto/.deps/libofproto_la-pinsched.Tpo ofproto/.deps/libofproto_la-pinsched.Plo depbase=`echo ovsdb/ovsdb-tool.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/ovsdb-tool.o -MD -MP -MF $depbase.Tpo -c -o ovsdb/ovsdb-tool.o ../ovsdb/ovsdb-tool.c &&\ mv -f $depbase.Tpo $depbase.Po libtool: link: gcc -shared -fPIC -DPIC lib/.libs/libsflow_la-sflow_agent.o lib/.libs/libsflow_la-sflow_sampler.o lib/.libs/libsflow_la-sflow_poller.o lib/.libs/libsflow_la-sflow_receiver.o -Wl,--as-needed -lrte_node -lrte_graph -lrte_bpf -lrte_flow_classify -lrte_pipeline -lrte_table -lrte_port -lrte_fib -lrte_ipsec -lrte_vhost -lrte_stack -lrte_security -lrte_sched -lrte_reorder -lrte_rib -lrte_regexdev -lrte_rawdev -lrte_pdump -lrte_power -lrte_member -lrte_lpm -lrte_latencystats -lrte_kni -lrte_jobstats -lrte_ip_frag -lrte_gso -lrte_gro -lrte_eventdev -lrte_efd -lrte_distributor -lrte_cryptodev -lrte_compressdev -lrte_cfgfile -lrte_bitratestats -lrte_bbdev -lrte_acl -lrte_timer -lrte_hash -lrte_metrics -lrte_cmdline -lrte_pci -lrte_ethdev -lrte_meter -lrte_net -lrte_mbuf -lrte_mempool -lrte_rcu -lrte_ring -lrte_eal -lrte_telemetry -lrte_kvargs -lbsd -ldl -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound -mssse3 -g -O2 -fstack-protector-strong -Wl,--version-script=./lib/libsflow.sym -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,libsflow-2.15.so.0 -o lib/.libs/libsflow-2.15.so.0.0.0 /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-column.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-column.Tpo -c -o ovsdb/libovsdb_la-column.lo `test -f 'ovsdb/column.c' || echo '../'`ovsdb/column.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto-dpif-upcall.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto-dpif-upcall.Tpo -c ../ofproto/ofproto-dpif-upcall.c -o ofproto/libofproto_la-ofproto-dpif-upcall.o >/dev/null 2>&1 mv -f ofproto/.deps/libofproto_la-bundles.Tpo ofproto/.deps/libofproto_la-bundles.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-condition.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-condition.Tpo -c -o ovsdb/libovsdb_la-condition.lo `test -f 'ovsdb/condition.c' || echo '../'`ovsdb/condition.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-column.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-column.Tpo -c ../ovsdb/column.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-column.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-tunnel.lo -MD -MP -MF ofproto/.deps/libofproto_la-tunnel.Tpo -c ../ofproto/tunnel.c -o ofproto/libofproto_la-tunnel.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-condition.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-condition.Tpo -c ../ovsdb/condition.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-condition.o mv -f ofproto/.deps/libofproto_la-ofproto-dpif-xlate-cache.Tpo ofproto/.deps/libofproto_la-ofproto-dpif-xlate-cache.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-execution.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-execution.Tpo -c -o ovsdb/libovsdb_la-execution.lo `test -f 'ovsdb/execution.c' || echo '../'`ovsdb/execution.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-column.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-column.Tpo -c ../ovsdb/column.c -o ovsdb/libovsdb_la-column.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-execution.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-execution.Tpo -c ../ovsdb/execution.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-execution.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-condition.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-condition.Tpo -c ../ovsdb/condition.c -o ovsdb/libovsdb_la-condition.o >/dev/null 2>&1 mv -f ovsdb/.deps/libovsdb_la-column.Tpo ovsdb/.deps/libovsdb_la-column.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-file.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-file.Tpo -c -o ovsdb/libovsdb_la-file.lo `test -f 'ovsdb/file.c' || echo '../'`ovsdb/file.c mv -f ofproto/.deps/libofproto_la-tunnel.Tpo ofproto/.deps/libofproto_la-tunnel.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-jsonrpc-server.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-jsonrpc-server.Tpo -c -o ovsdb/libovsdb_la-jsonrpc-server.lo `test -f 'ovsdb/jsonrpc-server.c' || echo '../'`ovsdb/jsonrpc-server.c libtool: link: (cd "lib/.libs" && rm -f "libsflow-2.15.so.0" && ln -s "libsflow-2.15.so.0.0.0" "libsflow-2.15.so.0") libtool: link: (cd "lib/.libs" && rm -f "libsflow.so" && ln -s "libsflow-2.15.so.0.0.0" "libsflow.so") libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-file.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-file.Tpo -c ../ovsdb/file.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-file.o mv -f ovsdb/.deps/libovsdb_la-condition.Tpo ovsdb/.deps/libovsdb_la-condition.Plo libtool: link: ar cr lib/.libs/libsflow.a lib/libsflow_la-sflow_agent.o lib/libsflow_la-sflow_sampler.o lib/libsflow_la-sflow_poller.o lib/libsflow_la-sflow_receiver.o libtool: link: ranlib lib/.libs/libsflow.a /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-log.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-log.Tpo -c -o ovsdb/libovsdb_la-log.lo `test -f 'ovsdb/log.c' || echo '../'`ovsdb/log.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-jsonrpc-server.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-jsonrpc-server.Tpo -c ../ovsdb/jsonrpc-server.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-jsonrpc-server.o libtool: link: ( cd "lib/.libs" && rm -f "libsflow.la" && ln -s "../libsflow.la" "libsflow.la" ) libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-execution.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-execution.Tpo -c ../ovsdb/execution.c -o ovsdb/libovsdb_la-execution.o >/dev/null 2>&1 mv -f ofproto/.deps/libofproto_la-ofproto-dpif-upcall.Tpo ofproto/.deps/libofproto_la-ofproto-dpif-upcall.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-mutation.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-mutation.Tpo -c -o ovsdb/libovsdb_la-mutation.lo `test -f 'ovsdb/mutation.c' || echo '../'`ovsdb/mutation.c /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-ovsdb.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-ovsdb.Tpo -c -o ovsdb/libovsdb_la-ovsdb.lo `test -f 'ovsdb/ovsdb.c' || echo '../'`ovsdb/ovsdb.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-log.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-log.Tpo -c ../ovsdb/log.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-log.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-mutation.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-mutation.Tpo -c ../ovsdb/mutation.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-mutation.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-ovsdb.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-ovsdb.Tpo -c ../ovsdb/ovsdb.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-ovsdb.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-log.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-log.Tpo -c ../ovsdb/log.c -o ovsdb/libovsdb_la-log.o >/dev/null 2>&1 mv -f ovsdb/.deps/libovsdb_la-execution.Tpo ovsdb/.deps/libovsdb_la-execution.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-monitor.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-monitor.Tpo -c -o ovsdb/libovsdb_la-monitor.lo `test -f 'ovsdb/monitor.c' || echo '../'`ovsdb/monitor.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-jsonrpc-server.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-jsonrpc-server.Tpo -c ../ovsdb/jsonrpc-server.c -o ovsdb/libovsdb_la-jsonrpc-server.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-file.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-file.Tpo -c ../ovsdb/file.c -o ovsdb/libovsdb_la-file.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-ovsdb.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-ovsdb.Tpo -c ../ovsdb/ovsdb.c -o ovsdb/libovsdb_la-ovsdb.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-query.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-query.Tpo -c -o ovsdb/libovsdb_la-query.lo `test -f 'ovsdb/query.c' || echo '../'`ovsdb/query.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-mutation.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-mutation.Tpo -c ../ovsdb/mutation.c -o ovsdb/libovsdb_la-mutation.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-monitor.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-monitor.Tpo -c ../ovsdb/monitor.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-monitor.o mv -f ovsdb/.deps/libovsdb_la-log.Tpo ovsdb/.deps/libovsdb_la-log.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-raft.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-raft.Tpo -c -o ovsdb/libovsdb_la-raft.lo `test -f 'ovsdb/raft.c' || echo '../'`ovsdb/raft.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-query.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-query.Tpo -c ../ovsdb/query.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-query.o mv -f ovsdb/.deps/libovsdb_la-mutation.Tpo ovsdb/.deps/libovsdb_la-mutation.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-raft-private.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-raft-private.Tpo -c -o ovsdb/libovsdb_la-raft-private.lo `test -f 'ovsdb/raft-private.c' || echo '../'`ovsdb/raft-private.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-raft.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-raft.Tpo -c ../ovsdb/raft.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-raft.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-raft-private.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-raft-private.Tpo -c ../ovsdb/raft-private.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-raft-private.o mv -f ovsdb/.deps/libovsdb_la-file.Tpo ovsdb/.deps/libovsdb_la-file.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-raft-rpc.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-raft-rpc.Tpo -c -o ovsdb/libovsdb_la-raft-rpc.lo `test -f 'ovsdb/raft-rpc.c' || echo '../'`ovsdb/raft-rpc.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-query.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-query.Tpo -c ../ovsdb/query.c -o ovsdb/libovsdb_la-query.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-raft-rpc.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-raft-rpc.Tpo -c ../ovsdb/raft-rpc.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-raft-rpc.o mv -f ovsdb/.deps/libovsdb_la-query.Tpo ovsdb/.deps/libovsdb_la-query.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-rbac.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-rbac.Tpo -c -o ovsdb/libovsdb_la-rbac.lo `test -f 'ovsdb/rbac.c' || echo '../'`ovsdb/rbac.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-rbac.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-rbac.Tpo -c ../ovsdb/rbac.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-rbac.o mv -f ovsdb/.deps/libovsdb_la-ovsdb.Tpo ovsdb/.deps/libovsdb_la-ovsdb.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-replication.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-replication.Tpo -c -o ovsdb/libovsdb_la-replication.lo `test -f 'ovsdb/replication.c' || echo '../'`ovsdb/replication.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-raft-private.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-raft-private.Tpo -c ../ovsdb/raft-private.c -o ovsdb/libovsdb_la-raft-private.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-monitor.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-monitor.Tpo -c ../ovsdb/monitor.c -o ovsdb/libovsdb_la-monitor.o >/dev/null 2>&1 mv -f ovsdb/.deps/libovsdb_la-jsonrpc-server.Tpo ovsdb/.deps/libovsdb_la-jsonrpc-server.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-row.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-row.Tpo -c -o ovsdb/libovsdb_la-row.lo `test -f 'ovsdb/row.c' || echo '../'`ovsdb/row.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-raft-rpc.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-raft-rpc.Tpo -c ../ovsdb/raft-rpc.c -o ovsdb/libovsdb_la-raft-rpc.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-replication.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-replication.Tpo -c ../ovsdb/replication.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-replication.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-rbac.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-rbac.Tpo -c ../ovsdb/rbac.c -o ovsdb/libovsdb_la-rbac.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-row.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-row.Tpo -c ../ovsdb/row.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-row.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ofproto/libofproto_la-ofproto-dpif-xlate.lo -MD -MP -MF ofproto/.deps/libofproto_la-ofproto-dpif-xlate.Tpo -c ../ofproto/ofproto-dpif-xlate.c -o ofproto/libofproto_la-ofproto-dpif-xlate.o >/dev/null 2>&1 mv -f ofproto/.deps/libofproto_la-ofproto-dpif.Tpo ofproto/.deps/libofproto_la-ofproto-dpif.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-server.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-server.Tpo -c -o ovsdb/libovsdb_la-server.lo `test -f 'ovsdb/server.c' || echo '../'`ovsdb/server.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-server.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-server.Tpo -c ../ovsdb/server.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-server.o mv -f ovsdb/.deps/libovsdb_la-raft-rpc.Tpo ovsdb/.deps/libovsdb_la-raft-rpc.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-storage.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-storage.Tpo -c -o ovsdb/libovsdb_la-storage.lo `test -f 'ovsdb/storage.c' || echo '../'`ovsdb/storage.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-row.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-row.Tpo -c ../ovsdb/row.c -o ovsdb/libovsdb_la-row.o >/dev/null 2>&1 mv -f ovsdb/.deps/libovsdb_la-rbac.Tpo ovsdb/.deps/libovsdb_la-rbac.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-table.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-table.Tpo -c -o ovsdb/libovsdb_la-table.lo `test -f 'ovsdb/table.c' || echo '../'`ovsdb/table.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-server.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-server.Tpo -c ../ovsdb/server.c -o ovsdb/libovsdb_la-server.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-storage.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-storage.Tpo -c ../ovsdb/storage.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-storage.o mv -f ovsdb/.deps/libovsdb_la-raft-private.Tpo ovsdb/.deps/libovsdb_la-raft-private.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-trigger.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-trigger.Tpo -c -o ovsdb/libovsdb_la-trigger.lo `test -f 'ovsdb/trigger.c' || echo '../'`ovsdb/trigger.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-replication.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-replication.Tpo -c ../ovsdb/replication.c -o ovsdb/libovsdb_la-replication.o >/dev/null 2>&1 mv -f ovsdb/.deps/libovsdb_la-server.Tpo ovsdb/.deps/libovsdb_la-server.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-transaction.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-transaction.Tpo -c -o ovsdb/libovsdb_la-transaction.lo `test -f 'ovsdb/transaction.c' || echo '../'`ovsdb/transaction.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-table.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-table.Tpo -c ../ovsdb/table.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-table.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-storage.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-storage.Tpo -c ../ovsdb/storage.c -o ovsdb/libovsdb_la-storage.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-transaction.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-transaction.Tpo -c ../ovsdb/transaction.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-transaction.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-trigger.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-trigger.Tpo -c ../ovsdb/trigger.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-trigger.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-raft.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-raft.Tpo -c ../ovsdb/raft.c -o ovsdb/libovsdb_la-raft.o >/dev/null 2>&1 mv -f ofproto/.deps/libofproto_la-ofproto.Tpo ofproto/.deps/libofproto_la-ofproto.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-ovsdb-util.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-ovsdb-util.Tpo -c -o ovsdb/libovsdb_la-ovsdb-util.lo `test -f 'ovsdb/ovsdb-util.c' || echo '../'`ovsdb/ovsdb-util.c mv -f ovsdb/.deps/libovsdb_la-storage.Tpo ovsdb/.deps/libovsdb_la-storage.Plo depbase=`echo ovsdb/ovsdb-client.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/ovsdb-client.o -MD -MP -MF $depbase.Tpo -c -o ovsdb/ovsdb-client.o ../ovsdb/ovsdb-client.c &&\ mv -f $depbase.Tpo $depbase.Po mv -f ovsdb/.deps/libovsdb_la-row.Tpo ovsdb/.deps/libovsdb_la-row.Plo depbase=`echo vtep/vtep-ctl.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT vtep/vtep-ctl.o -MD -MP -MF $depbase.Tpo -c -o vtep/vtep-ctl.o ../vtep/vtep-ctl.c &&\ mv -f $depbase.Tpo $depbase.Po mv -f ovsdb/.deps/libovsdb_la-monitor.Tpo ovsdb/.deps/libovsdb_la-monitor.Plo depbase=`echo vtep/vtep-idl.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT vtep/vtep-idl.lo -MD -MP -MF $depbase.Tpo -c -o vtep/vtep-idl.lo vtep/vtep-idl.c &&\ mv -f $depbase.Tpo $depbase.Plo mv -f ovsdb/.deps/libovsdb_la-replication.Tpo ovsdb/.deps/libovsdb_la-replication.Plo depbase=`echo tests/test-ovsdb.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-ovsdb.o -MD -MP -MF $depbase.Tpo -c -o tests/test-ovsdb.o ../tests/test-ovsdb.c &&\ mv -f $depbase.Tpo $depbase.Po libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-ovsdb-util.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-ovsdb-util.Tpo -c ../ovsdb/ovsdb-util.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-ovsdb-util.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-trigger.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-trigger.Tpo -c ../ovsdb/trigger.c -o ovsdb/libovsdb_la-trigger.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT vtep/vtep-idl.lo -MD -MP -MF vtep/.deps/vtep-idl.Tpo -c vtep/vtep-idl.c -fPIC -DPIC -o vtep/.libs/vtep-idl.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-table.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-table.Tpo -c ../ovsdb/table.c -o ovsdb/libovsdb_la-table.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-ovsdb-util.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-ovsdb-util.Tpo -c ../ovsdb/ovsdb-util.c -o ovsdb/libovsdb_la-ovsdb-util.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/libovsdb_la-transaction.lo -MD -MP -MF ovsdb/.deps/libovsdb_la-transaction.Tpo -c ../ovsdb/transaction.c -o ovsdb/libovsdb_la-transaction.o >/dev/null 2>&1 mv -f ovsdb/.deps/libovsdb_la-table.Tpo ovsdb/.deps/libovsdb_la-table.Plo mv -f ovsdb/.deps/libovsdb_la-trigger.Tpo ovsdb/.deps/libovsdb_la-trigger.Plo depbase=`echo tests/idltest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/idltest.o -MD -MP -MF $depbase.Tpo -c -o tests/idltest.o tests/idltest.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-lib.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-lib.o -MD -MP -MF $depbase.Tpo -c -o tests/test-lib.o ../tests/test-lib.c &&\ mv -f $depbase.Tpo $depbase.Po mv -f ovsdb/.deps/libovsdb_la-ovsdb-util.Tpo ovsdb/.deps/libovsdb_la-ovsdb-util.Plo depbase=`echo tests/ovstest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/ovstest.o -MD -MP -MF $depbase.Tpo -c -o tests/ovstest.o ../tests/ovstest.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-aes128.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-aes128.o -MD -MP -MF $depbase.Tpo -c -o tests/test-aes128.o ../tests/test-aes128.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-atomic.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-atomic.o -MD -MP -MF $depbase.Tpo -c -o tests/test-atomic.o ../tests/test-atomic.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-bundle.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-bundle.o -MD -MP -MF $depbase.Tpo -c -o tests/test-bundle.o ../tests/test-bundle.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-byte-order.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-byte-order.o -MD -MP -MF $depbase.Tpo -c -o tests/test-byte-order.o ../tests/test-byte-order.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-classifier.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-classifier.o -MD -MP -MF $depbase.Tpo -c -o tests/test-classifier.o ../tests/test-classifier.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-ccmap.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-ccmap.o -MD -MP -MF $depbase.Tpo -c -o tests/test-ccmap.o ../tests/test-ccmap.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-cmap.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-cmap.o -MD -MP -MF $depbase.Tpo -c -o tests/test-cmap.o ../tests/test-cmap.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-conntrack.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-conntrack.o -MD -MP -MF $depbase.Tpo -c -o tests/test-conntrack.o ../tests/test-conntrack.c &&\ mv -f $depbase.Tpo $depbase.Po mv -f ovsdb/.deps/libovsdb_la-transaction.Tpo ovsdb/.deps/libovsdb_la-transaction.Plo depbase=`echo tests/test-csum.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-csum.o -MD -MP -MF $depbase.Tpo -c -o tests/test-csum.o ../tests/test-csum.c &&\ mv -f $depbase.Tpo $depbase.Po In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../tests/test-conntrack.c:20: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ depbase=`echo tests/test-flows.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-flows.o -MD -MP -MF $depbase.Tpo -c -o tests/test-flows.o ../tests/test-flows.c &&\ mv -f $depbase.Tpo $depbase.Po /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ depbase=`echo tests/test-hash.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-hash.o -MD -MP -MF $depbase.Tpo -c -o tests/test-hash.o ../tests/test-hash.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-heap.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-heap.o -MD -MP -MF $depbase.Tpo -c -o tests/test-heap.o ../tests/test-heap.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-hindex.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-hindex.o -MD -MP -MF $depbase.Tpo -c -o tests/test-hindex.o ../tests/test-hindex.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-hmap.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-hmap.o -MD -MP -MF $depbase.Tpo -c -o tests/test-hmap.o ../tests/test-hmap.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-json.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-json.o -MD -MP -MF $depbase.Tpo -c -o tests/test-json.o ../tests/test-json.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-jsonrpc.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-jsonrpc.o -MD -MP -MF $depbase.Tpo -c -o tests/test-jsonrpc.o ../tests/test-jsonrpc.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-list.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-list.o -MD -MP -MF $depbase.Tpo -c -o tests/test-list.o ../tests/test-list.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-lockfile.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-lockfile.o -MD -MP -MF $depbase.Tpo -c -o tests/test-lockfile.o ../tests/test-lockfile.c &&\ mv -f $depbase.Tpo $depbase.Po In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../tests/test-flows.c:31: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ depbase=`echo tests/test-multipath.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-multipath.o -MD -MP -MF $depbase.Tpo -c -o tests/test-multipath.o ../tests/test-multipath.c &&\ mv -f $depbase.Tpo $depbase.Po /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ depbase=`echo tests/test-netflow.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-netflow.o -MD -MP -MF $depbase.Tpo -c -o tests/test-netflow.o ../tests/test-netflow.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-odp.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-odp.o -MD -MP -MF $depbase.Tpo -c -o tests/test-odp.o ../tests/test-odp.c &&\ mv -f $depbase.Tpo $depbase.Po /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ mv -f ovsdb/.deps/libovsdb_la-raft.Tpo ovsdb/.deps/libovsdb_la-raft.Plo depbase=`echo tests/test-ofpbuf.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-ofpbuf.o -MD -MP -MF $depbase.Tpo -c -o tests/test-ofpbuf.o ../tests/test-ofpbuf.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-packets.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-packets.o -MD -MP -MF $depbase.Tpo -c -o tests/test-packets.o ../tests/test-packets.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-random.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-random.o -MD -MP -MF $depbase.Tpo -c -o tests/test-random.o ../tests/test-random.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-rcu.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-rcu.o -MD -MP -MF $depbase.Tpo -c -o tests/test-rcu.o ../tests/test-rcu.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-reconnect.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-reconnect.o -MD -MP -MF $depbase.Tpo -c -o tests/test-reconnect.o ../tests/test-reconnect.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-rstp.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-rstp.o -MD -MP -MF $depbase.Tpo -c -o tests/test-rstp.o ../tests/test-rstp.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-sflow.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-sflow.o -MD -MP -MF $depbase.Tpo -c -o tests/test-sflow.o ../tests/test-sflow.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-sha1.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-sha1.o -MD -MP -MF $depbase.Tpo -c -o tests/test-sha1.o ../tests/test-sha1.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-skiplist.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-skiplist.o -MD -MP -MF $depbase.Tpo -c -o tests/test-skiplist.o ../tests/test-skiplist.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-stp.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-stp.o -MD -MP -MF $depbase.Tpo -c -o tests/test-stp.o ../tests/test-stp.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-unixctl.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-unixctl.o -MD -MP -MF $depbase.Tpo -c -o tests/test-unixctl.o ../tests/test-unixctl.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-util.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-util.o -MD -MP -MF $depbase.Tpo -c -o tests/test-util.o ../tests/test-util.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-uuid.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-uuid.o -MD -MP -MF $depbase.Tpo -c -o tests/test-uuid.o ../tests/test-uuid.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-bitmap.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-bitmap.o -MD -MP -MF $depbase.Tpo -c -o tests/test-bitmap.o ../tests/test-bitmap.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-vconn.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-vconn.o -MD -MP -MF $depbase.Tpo -c -o tests/test-vconn.o ../tests/test-vconn.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-aa.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-aa.o -MD -MP -MF $depbase.Tpo -c -o tests/test-aa.o ../tests/test-aa.c &&\ mv -f $depbase.Tpo $depbase.Po In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../tests/test-rstp.c:12: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ depbase=`echo tests/test-stopwatch.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-stopwatch.o -MD -MP -MF $depbase.Tpo -c -o tests/test-stopwatch.o ../tests/test-stopwatch.c &&\ mv -f $depbase.Tpo $depbase.Po In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../tests/test-stp.c:26: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ depbase=`echo tests/test-unix-socket.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-unix-socket.o -MD -MP -MF $depbase.Tpo -c -o tests/test-unix-socket.o ../tests/test-unix-socket.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-netlink-conntrack.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-netlink-conntrack.o -MD -MP -MF $depbase.Tpo -c -o tests/test-netlink-conntrack.o ../tests/test-netlink-conntrack.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-stream.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-stream.o -MD -MP -MF $depbase.Tpo -c -o tests/test-stream.o ../tests/test-stream.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-strtok_r.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-strtok_r.o -MD -MP -MF $depbase.Tpo -c -o tests/test-strtok_r.o ../tests/test-strtok_r.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo tests/test-type-props.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT tests/test-type-props.o -MD -MP -MF $depbase.Tpo -c -o tests/test-type-props.o ../tests/test-type-props.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo vswitchd/bridge.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT vswitchd/bridge.o -MD -MP -MF $depbase.Tpo -c -o vswitchd/bridge.o ../vswitchd/bridge.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo vswitchd/ovs-vswitchd.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT vswitchd/ovs-vswitchd.o -MD -MP -MF $depbase.Tpo -c -o vswitchd/ovs-vswitchd.o ../vswitchd/ovs-vswitchd.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo vswitchd/system-stats.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT vswitchd/system-stats.o -MD -MP -MF $depbase.Tpo -c -o vswitchd/system-stats.o ../vswitchd/system-stats.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo vswitchd/xenserver.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT vswitchd/xenserver.o -MD -MP -MF $depbase.Tpo -c -o vswitchd/xenserver.o ../vswitchd/xenserver.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo ovsdb/ovsdb-server.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT ovsdb/ovsdb-server.o -MD -MP -MF $depbase.Tpo -c -o ovsdb/ovsdb-server.o ../ovsdb/ovsdb-server.c &&\ mv -f $depbase.Tpo $depbase.Po (dot -T plain < vswitchd/vswitch.gv | /usr/bin/python3 ../ovsdb/dot2pic -f 3) > vswitchd/vswitch.pic.tmp && \ mv vswitchd/vswitch.pic.tmp vswitchd/vswitch.pic (dot -T plain < vtep/vtep.gv | /usr/bin/python3 ../ovsdb/dot2pic -f 3) > vtep/vtep.pic.tmp && \ mv vtep/vtep.pic.tmp vtep/vtep.pic In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../lib/dpif.h:380, from ../vswitchd/ovs-vswitchd.c:33: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /bin/bash ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -release 2.15 -version-info 0:0 -Wl,--version-script=./lib/libopenvswitch.sym -Wl,-z,relro -Wl,-z,now -o lib/libopenvswitch.la -rpath /usr/lib/x86_64-linux-gnu lib/aes128.lo lib/backtrace.lo lib/bfd.lo lib/bundle.lo lib/byteq.lo lib/cfm.lo lib/classifier.lo lib/ccmap.lo lib/cmap.lo lib/colors.lo lib/command-line.lo lib/connectivity.lo lib/conntrack-icmp.lo lib/conntrack-tcp.lo lib/conntrack-tp.lo lib/conntrack-other.lo lib/conntrack.lo lib/coverage.lo lib/crc32c.lo lib/csum.lo lib/ct-dpif.lo lib/daemon.lo lib/db-ctl-base.lo lib/dummy.lo lib/dpctl.lo lib/dp-packet.lo lib/dpif-netdev-lookup.lo lib/dpif-netdev-lookup-autovalidator.lo lib/dpif-netdev-lookup-generic.lo lib/dpif-netdev.lo lib/dpif-netdev-perf.lo lib/dpif.lo lib/heap.lo lib/dynamic-string.lo lib/entropy.lo lib/fat-rwlock.lo lib/fatal-signal.lo lib/flow.lo lib/guarded-list.lo lib/hash.lo lib/hindex.lo lib/hmap.lo lib/hmapx.lo lib/id-pool.lo lib/if-notifier-manual.lo lib/ipf.lo lib/jhash.lo lib/json.lo lib/jsonrpc.lo lib/lacp.lo lib/learn.lo lib/learning-switch.lo lib/lockfile.lo lib/mac-learning.lo lib/match.lo lib/mcast-snooping.lo lib/memory.lo lib/meta-flow.lo lib/multipath.lo lib/namemap.lo lib/netdev-dummy.lo lib/netdev-offload.lo lib/netdev-vport.lo lib/netdev.lo lib/netlink.lo lib/nx-match.lo lib/object-collection.lo lib/odp-execute.lo lib/odp-util.lo lib/ofp-actions.lo lib/ofp-bundle.lo lib/ofp-connection.lo lib/ofp-ed-props.lo lib/ofp-errors.lo lib/ofp-flow.lo lib/ofp-group.lo lib/ofp-ipfix.lo lib/ofp-match.lo lib/ofp-meter.lo lib/ofp-monitor.lo lib/ofp-msgs.lo lib/ofp-packet.lo lib/ofp-parse.lo lib/ofp-port.lo lib/ofp-print.lo lib/ofp-prop.lo lib/ofp-protocol.lo lib/ofp-queue.lo lib/ofp-switch.lo lib/ofp-table.lo lib/ofp-util.lo lib/ofp-version-opt.lo lib/ofpbuf.lo lib/ovs-atomic-locked.lo lib/ovs-lldp.lo lib/ovs-numa.lo lib/ovs-rcu.lo lib/ovs-router.lo lib/ovs-thread.lo lib/ovsdb-cs.lo lib/ovsdb-data.lo lib/ovsdb-error.lo lib/ovsdb-idl.lo lib/ovsdb-map-op.lo lib/ovsdb-set-op.lo lib/ovsdb-condition.lo lib/ovsdb-parser.lo lib/ovsdb-session.lo lib/ovsdb-types.lo lib/ox-stat.lo lib/packets.lo lib/pcap-file.lo lib/perf-counter.lo lib/stopwatch.lo lib/poll-loop.lo lib/process.lo lib/pvector.lo lib/random.lo lib/rconn.lo lib/reconnect.lo lib/rstp.lo lib/rstp-state-machines.lo lib/seq.lo lib/sha1.lo lib/shash.lo lib/simap.lo lib/skiplist.lo lib/smap.lo lib/socket-util.lo lib/sort.lo lib/sset.lo lib/stp.lo lib/stream-fd.lo lib/stream-tcp.lo lib/stream.lo lib/stdio.lo lib/string.lo lib/svec.lo lib/syslog-direct.lo lib/syslog-libc.lo lib/syslog-null.lo lib/table.lo lib/timer.lo lib/timeval.lo lib/tnl-neigh-cache.lo lib/tnl-ports.lo lib/netdev-native-tnl.lo lib/token-bucket.lo lib/tun-metadata.lo lib/unicode.lo lib/unixctl.lo lib/userspace-tso.lo lib/util.lo lib/uuid.lo lib/vconn-stream.lo lib/vconn.lo lib/vlan-bitmap.lo lib/vlog.lo lib/lldp/lldp.lo lib/lldp/lldpd.lo lib/lldp/lldpd-structs.lo lib/daemon-unix.lo lib/latch-unix.lo lib/signals.lo lib/socket-util-unix.lo lib/stream-unix.lo lib/dpif-netlink.lo lib/dpif-netlink-rtnl.lo lib/if-notifier.lo lib/netdev-linux.lo lib/netdev-offload-tc.lo lib/netlink-conntrack.lo lib/netlink-notifier.lo lib/netlink-socket.lo lib/rtnetlink.lo lib/route-table.lo lib/tc.lo lib/dpdk.lo lib/netdev-dpdk.lo lib/netdev-offload-dpdk.lo lib/async-append-aio.lo lib/stream-ssl.lo lib/dhparams.lo lib/dns-resolve.lo lib/dirs.lo lib/ovsdb-server-idl.lo lib/vswitch-idl.lo -lssl -lcrypto -lcap-ng -lbpf lib/libopenvswitchavx512.la -Wl,--as-needed -lrte_node -lrte_graph -lrte_bpf -lrte_flow_classify -lrte_pipeline -lrte_table -lrte_port -lrte_fib -lrte_ipsec -lrte_vhost -lrte_stack -lrte_security -lrte_sched -lrte_reorder -lrte_rib -lrte_regexdev -lrte_rawdev -lrte_pdump -lrte_power -lrte_member -lrte_lpm -lrte_latencystats -lrte_kni -lrte_jobstats -lrte_ip_frag -lrte_gso -lrte_gro -lrte_eventdev -lrte_efd -lrte_distributor -lrte_cryptodev -lrte_compressdev -lrte_cfgfile -lrte_bitratestats -lrte_bbdev -lrte_acl -lrte_timer -lrte_hash -lrte_metrics -lrte_cmdline -lrte_pci -lrte_ethdev -lrte_meter -lrte_net -lrte_mbuf -lrte_mempool -lrte_rcu -lrte_ring -lrte_eal -lrte_telemetry -lrte_kvargs -lbsd -ldl -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -lnuma -latomic -lpthread -lrt -lm -lunbound /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /bin/bash ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -release 2.15 -version-info 0:0 -Wl,--version-script=./ovsdb/libovsdb.sym -Wl,-z,relro -Wl,-z,now -o ovsdb/libovsdb.la -rpath /usr/lib/x86_64-linux-gnu ovsdb/libovsdb_la-column.lo ovsdb/libovsdb_la-condition.lo ovsdb/libovsdb_la-execution.lo ovsdb/libovsdb_la-file.lo ovsdb/libovsdb_la-jsonrpc-server.lo ovsdb/libovsdb_la-log.lo ovsdb/libovsdb_la-mutation.lo ovsdb/libovsdb_la-ovsdb.lo ovsdb/libovsdb_la-monitor.lo ovsdb/libovsdb_la-query.lo ovsdb/libovsdb_la-raft.lo ovsdb/libovsdb_la-raft-private.lo ovsdb/libovsdb_la-raft-rpc.lo ovsdb/libovsdb_la-rbac.lo ovsdb/libovsdb_la-replication.lo ovsdb/libovsdb_la-row.lo ovsdb/libovsdb_la-server.lo ovsdb/libovsdb_la-storage.lo ovsdb/libovsdb_la-table.lo ovsdb/libovsdb_la-trigger.lo ovsdb/libovsdb_la-transaction.lo ovsdb/libovsdb_la-ovsdb-util.lo -Wl,--as-needed -lrte_node -lrte_graph -lrte_bpf -lrte_flow_classify -lrte_pipeline -lrte_table -lrte_port -lrte_fib -lrte_ipsec -lrte_vhost -lrte_stack -lrte_security -lrte_sched -lrte_reorder -lrte_rib -lrte_regexdev -lrte_rawdev -lrte_pdump -lrte_power -lrte_member -lrte_lpm -lrte_latencystats -lrte_kni -lrte_jobstats -lrte_ip_frag -lrte_gso -lrte_gro -lrte_eventdev -lrte_efd -lrte_distributor -lrte_cryptodev -lrte_compressdev -lrte_cfgfile -lrte_bitratestats -lrte_bbdev -lrte_acl -lrte_timer -lrte_hash -lrte_metrics -lrte_cmdline -lrte_pci -lrte_ethdev -lrte_meter -lrte_net -lrte_mbuf -lrte_mempool -lrte_rcu -lrte_ring -lrte_eal -lrte_telemetry -lrte_kvargs -lbsd -ldl -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -lnuma -latomic -lpthread -lrt -lm -lunbound /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /bin/bash ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z,relro -Wl,-z,now -o tests/test-strtok_r tests/test-strtok_r.o -Wl,--as-needed -lrte_node -lrte_graph -lrte_bpf -lrte_flow_classify -lrte_pipeline -lrte_table -lrte_port -lrte_fib -lrte_ipsec -lrte_vhost -lrte_stack -lrte_security -lrte_sched -lrte_reorder -lrte_rib -lrte_regexdev -lrte_rawdev -lrte_pdump -lrte_power -lrte_member -lrte_lpm -lrte_latencystats -lrte_kni -lrte_jobstats -lrte_ip_frag -lrte_gso -lrte_gro -lrte_eventdev -lrte_efd -lrte_distributor -lrte_cryptodev -lrte_compressdev -lrte_cfgfile -lrte_bitratestats -lrte_bbdev -lrte_acl -lrte_timer -lrte_hash -lrte_metrics -lrte_cmdline -lrte_pci -lrte_ethdev -lrte_meter -lrte_net -lrte_mbuf -lrte_mempool -lrte_rcu -lrte_ring -lrte_eal -lrte_telemetry -lrte_kvargs -lbsd -ldl -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -lnuma -latomic -lpthread -lrt -lm -lunbound /bin/bash ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z,relro -Wl,-z,now -o tests/test-type-props tests/test-type-props.o -Wl,--as-needed -lrte_node -lrte_graph -lrte_bpf -lrte_flow_classify -lrte_pipeline -lrte_table -lrte_port -lrte_fib -lrte_ipsec -lrte_vhost -lrte_stack -lrte_security -lrte_sched -lrte_reorder -lrte_rib -lrte_regexdev -lrte_rawdev -lrte_pdump -lrte_power -lrte_member -lrte_lpm -lrte_latencystats -lrte_kni -lrte_jobstats -lrte_ip_frag -lrte_gso -lrte_gro -lrte_eventdev -lrte_efd -lrte_distributor -lrte_cryptodev -lrte_compressdev -lrte_cfgfile -lrte_bitratestats -lrte_bbdev -lrte_acl -lrte_timer -lrte_hash -lrte_metrics -lrte_cmdline -lrte_pci -lrte_ethdev -lrte_meter -lrte_net -lrte_mbuf -lrte_mempool -lrte_rcu -lrte_ring -lrte_eal -lrte_telemetry -lrte_kvargs -lbsd -ldl -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -lnuma -latomic -lpthread -lrt -lm -lunbound mv -f ofproto/.deps/libofproto_la-ofproto-dpif-xlate.Tpo ofproto/.deps/libofproto_la-ofproto-dpif-xlate.Plo PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../ovsdb/ovsdb-doc \ --er-diagram=vswitchd/vswitch.pic \ --version=2.15.0 \ ../vswitchd/vswitch.ovsschema \ ../vswitchd/vswitch.xml > vswitchd/ovs-vswitchd.conf.db.5.tmp && \ mv vswitchd/ovs-vswitchd.conf.db.5.tmp vswitchd/ovs-vswitchd.conf.db.5 In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../lib/dpif.h:380, from ../vswitchd/bridge.c:30: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ PYTHONPATH=../python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ../ovsdb/ovsdb-doc \ --er-diagram=vtep/vtep.pic \ --version=2.15.0 \ ../vtep/vtep.ovsschema \ ../vtep/vtep.xml > vtep/vtep.5.tmp && \ mv vtep/vtep.5.tmp vtep/vtep.5 In file included from /usr/include/dpdk/rte_mempool.h:51, from /usr/include/dpdk/rte_mbuf.h:38, from ../lib/dp-packet.h:25, from ../lib/ovs-lldp.h:23, from ../tests/test-aa.c:23: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_mov16’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:499:42: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:500:19: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h: In function ‘rte_memcpy_generic’: /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:644:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:645:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:646:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:647:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:648:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:649:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:650:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:651:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:652:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:653:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:654:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:655:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:656:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:657:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:658:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’ 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dpdk/../x86_64-linux-gnu/dpdk/rte_memcpy.h:798:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’ 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ libtool: link: gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z -Wl,relro -Wl,-z -Wl,now -o tests/test-strtok_r tests/test-strtok_r.o -Wl,--as-needed -lrte_node -lrte_graph -lrte_bpf -lrte_flow_classify -lrte_pipeline -lrte_table -lrte_port -lrte_fib -lrte_ipsec -lrte_vhost -lrte_stack -lrte_security -lrte_sched -lrte_reorder -lrte_rib -lrte_regexdev -lrte_rawdev -lrte_pdump -lrte_power -lrte_member -lrte_lpm -lrte_latencystats -lrte_kni -lrte_jobstats -lrte_ip_frag -lrte_gso -lrte_gro -lrte_eventdev -lrte_efd -lrte_distributor -lrte_cryptodev -lrte_compressdev -lrte_cfgfile -lrte_bitratestats -lrte_bbdev -lrte_acl -lrte_timer -lrte_hash -lrte_metrics -lrte_cmdline -lrte_pci -lrte_ethdev -lrte_meter -lrte_net -lrte_mbuf -lrte_mempool -lrte_rcu -lrte_ring -lrte_eal -lrte_telemetry -lrte_kvargs -lbsd -ldl -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound /bin/bash ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -release 2.15 -version-info 0:0 -Wl,--version-script=./ofproto/libofproto.sym -Wl,-z,relro -Wl,-z,now -o ofproto/libofproto.la -rpath /usr/lib/x86_64-linux-gnu ofproto/libofproto_la-bond.lo ofproto/libofproto_la-collectors.lo ofproto/libofproto_la-connmgr.lo ofproto/libofproto_la-fail-open.lo ofproto/libofproto_la-in-band.lo ofproto/libofproto_la-names.lo ofproto/libofproto_la-netflow.lo ofproto/libofproto_la-ofproto.lo ofproto/libofproto_la-ofproto-dpif.lo ofproto/libofproto_la-ofproto-dpif-ipfix.lo ofproto/libofproto_la-ofproto-dpif-mirror.lo ofproto/libofproto_la-ofproto-dpif-monitor.lo ofproto/libofproto_la-ofproto-dpif-rid.lo ofproto/libofproto_la-ofproto-dpif-sflow.lo ofproto/libofproto_la-ofproto-dpif-trace.lo ofproto/libofproto_la-ofproto-dpif-upcall.lo ofproto/libofproto_la-ofproto-dpif-xlate.lo ofproto/libofproto_la-ofproto-dpif-xlate-cache.lo ofproto/libofproto_la-pinsched.lo ofproto/libofproto_la-tunnel.lo ofproto/libofproto_la-bundles.lo lib/libsflow.la -Wl,--as-needed -lrte_node -lrte_graph -lrte_bpf -lrte_flow_classify -lrte_pipeline -lrte_table -lrte_port -lrte_fib -lrte_ipsec -lrte_vhost -lrte_stack -lrte_security -lrte_sched -lrte_reorder -lrte_rib -lrte_regexdev -lrte_rawdev -lrte_pdump -lrte_power -lrte_member -lrte_lpm -lrte_latencystats -lrte_kni -lrte_jobstats -lrte_ip_frag -lrte_gso -lrte_gro -lrte_eventdev -lrte_efd -lrte_distributor -lrte_cryptodev -lrte_compressdev -lrte_cfgfile -lrte_bitratestats -lrte_bbdev -lrte_acl -lrte_timer -lrte_hash -lrte_metrics -lrte_cmdline -lrte_pci -lrte_ethdev -lrte_meter -lrte_net -lrte_mbuf -lrte_mempool -lrte_rcu -lrte_ring -lrte_eal -lrte_telemetry -lrte_kvargs -lbsd -ldl -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -lnuma -latomic -lpthread -lrt -lm -lunbound libtool: link: gcc -shared -fPIC -DPIC lib/.libs/aes128.o lib/.libs/backtrace.o lib/.libs/bfd.o lib/.libs/bundle.o lib/.libs/byteq.o lib/.libs/cfm.o lib/.libs/classifier.o lib/.libs/ccmap.o lib/.libs/cmap.o lib/.libs/colors.o lib/.libs/command-line.o lib/.libs/connectivity.o lib/.libs/conntrack-icmp.o lib/.libs/conntrack-tcp.o lib/.libs/conntrack-tp.o lib/.libs/conntrack-other.o lib/.libs/conntrack.o lib/.libs/coverage.o lib/.libs/crc32c.o lib/.libs/csum.o lib/.libs/ct-dpif.o lib/.libs/daemon.o lib/.libs/db-ctl-base.o lib/.libs/dummy.o lib/.libs/dpctl.o lib/.libs/dp-packet.o lib/.libs/dpif-netdev-lookup.o lib/.libs/dpif-netdev-lookup-autovalidator.o lib/.libs/dpif-netdev-lookup-generic.o lib/.libs/dpif-netdev.o lib/.libs/dpif-netdev-perf.o lib/.libs/dpif.o lib/.libs/heap.o lib/.libs/dynamic-string.o lib/.libs/entropy.o lib/.libs/fat-rwlock.o lib/.libs/fatal-signal.o lib/.libs/flow.o lib/.libs/guarded-list.o lib/.libs/hash.o lib/.libs/hindex.o lib/.libs/hmap.o lib/.libs/hmapx.o lib/.libs/id-pool.o lib/.libs/if-notifier-manual.o lib/.libs/ipf.o lib/.libs/jhash.o lib/.libs/json.o lib/.libs/jsonrpc.o lib/.libs/lacp.o lib/.libs/learn.o lib/.libs/learning-switch.o lib/.libs/lockfile.o lib/.libs/mac-learning.o lib/.libs/match.o lib/.libs/mcast-snooping.o lib/.libs/memory.o lib/.libs/meta-flow.o lib/.libs/multipath.o lib/.libs/namemap.o lib/.libs/netdev-dummy.o lib/.libs/netdev-offload.o lib/.libs/netdev-vport.o lib/.libs/netdev.o lib/.libs/netlink.o lib/.libs/nx-match.o lib/.libs/object-collection.o lib/.libs/odp-execute.o lib/.libs/odp-util.o lib/.libs/ofp-actions.o lib/.libs/ofp-bundle.o lib/.libs/ofp-connection.o lib/.libs/ofp-ed-props.o lib/.libs/ofp-errors.o lib/.libs/ofp-flow.o lib/.libs/ofp-group.o lib/.libs/ofp-ipfix.o lib/.libs/ofp-match.o lib/.libs/ofp-meter.o lib/.libs/ofp-monitor.o lib/.libs/ofp-msgs.o lib/.libs/ofp-packet.o lib/.libs/ofp-parse.o lib/.libs/ofp-port.o lib/.libs/ofp-print.o lib/.libs/ofp-prop.o lib/.libs/ofp-protocol.o lib/.libs/ofp-queue.o lib/.libs/ofp-switch.o lib/.libs/ofp-table.o lib/.libs/ofp-util.o lib/.libs/ofp-version-opt.o lib/.libs/ofpbuf.o lib/.libs/ovs-atomic-locked.o lib/.libs/ovs-lldp.o lib/.libs/ovs-numa.o lib/.libs/ovs-rcu.o lib/.libs/ovs-router.o lib/.libs/ovs-thread.o lib/.libs/ovsdb-cs.o lib/.libs/ovsdb-data.o lib/.libs/ovsdb-error.o lib/.libs/ovsdb-idl.o lib/.libs/ovsdb-map-op.o lib/.libs/ovsdb-set-op.o lib/.libs/ovsdb-condition.o lib/.libs/ovsdb-parser.o lib/.libs/ovsdb-session.o lib/.libs/ovsdb-types.o lib/.libs/ox-stat.o lib/.libs/packets.o lib/.libs/pcap-file.o lib/.libs/perf-counter.o lib/.libs/stopwatch.o lib/.libs/poll-loop.o lib/.libs/process.o lib/.libs/pvector.o lib/.libs/random.o lib/.libs/rconn.o lib/.libs/reconnect.o lib/.libs/rstp.o lib/.libs/rstp-state-machines.o lib/.libs/seq.o lib/.libs/sha1.o lib/.libs/shash.o lib/.libs/simap.o lib/.libs/skiplist.o lib/.libs/smap.o lib/.libs/socket-util.o lib/.libs/sort.o lib/.libs/sset.o lib/.libs/stp.o lib/.libs/stream-fd.o lib/.libs/stream-tcp.o lib/.libs/stream.o lib/.libs/stdio.o lib/.libs/string.o lib/.libs/svec.o lib/.libs/syslog-direct.o lib/.libs/syslog-libc.o lib/.libs/syslog-null.o lib/.libs/table.o lib/.libs/timer.o lib/.libs/timeval.o lib/.libs/tnl-neigh-cache.o lib/.libs/tnl-ports.o lib/.libs/netdev-native-tnl.o lib/.libs/token-bucket.o lib/.libs/tun-metadata.o lib/.libs/unicode.o lib/.libs/unixctl.o lib/.libs/userspace-tso.o lib/.libs/util.o lib/.libs/uuid.o lib/.libs/vconn-stream.o lib/.libs/vconn.o lib/.libs/vlan-bitmap.o lib/.libs/vlog.o lib/lldp/.libs/lldp.o lib/lldp/.libs/lldpd.o lib/lldp/.libs/lldpd-structs.o lib/.libs/daemon-unix.o lib/.libs/latch-unix.o lib/.libs/signals.o lib/.libs/socket-util-unix.o lib/.libs/stream-unix.o lib/.libs/dpif-netlink.o lib/.libs/dpif-netlink-rtnl.o lib/.libs/if-notifier.o lib/.libs/netdev-linux.o lib/.libs/netdev-offload-tc.o lib/.libs/netlink-conntrack.o lib/.libs/netlink-notifier.o lib/.libs/netlink-socket.o lib/.libs/rtnetlink.o lib/.libs/route-table.o lib/.libs/tc.o lib/.libs/dpdk.o lib/.libs/netdev-dpdk.o lib/.libs/netdev-offload-dpdk.o lib/.libs/async-append-aio.o lib/.libs/stream-ssl.o lib/.libs/dhparams.o lib/.libs/dns-resolve.o lib/.libs/dirs.o lib/.libs/ovsdb-server-idl.o lib/.libs/vswitch-idl.o -lssl -lcrypto -lcap-ng -lbpf lib/.libs/libopenvswitchavx512.a -Wl,--as-needed -lrte_node -lrte_graph -lrte_bpf -lrte_flow_classify -lrte_pipeline -lrte_table -lrte_port -lrte_fib -lrte_ipsec -lrte_vhost -lrte_stack -lrte_security -lrte_sched -lrte_reorder -lrte_rib -lrte_regexdev -lrte_rawdev -lrte_pdump -lrte_power -lrte_member -lrte_lpm -lrte_latencystats -lrte_kni -lrte_jobstats -lrte_ip_frag -lrte_gso -lrte_gro -lrte_eventdev -lrte_efd -lrte_distributor -lrte_cryptodev -lrte_compressdev -lrte_cfgfile -lrte_bitratestats -lrte_bbdev -lrte_acl -lrte_timer -lrte_hash -lrte_metrics -lrte_cmdline -lrte_pci -lrte_ethdev -lrte_meter -lrte_net -lrte_mbuf -lrte_mempool -lrte_rcu -lrte_ring -lrte_eal -lrte_telemetry -lrte_kvargs -lbsd -ldl -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound -mssse3 -g -O2 -fstack-protector-strong -Wl,--version-script=./lib/libopenvswitch.sym -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,libopenvswitch-2.15.so.0 -o lib/.libs/libopenvswitch-2.15.so.0.0.0 libtool: link: gcc -shared -fPIC -DPIC ovsdb/.libs/libovsdb_la-column.o ovsdb/.libs/libovsdb_la-condition.o ovsdb/.libs/libovsdb_la-execution.o ovsdb/.libs/libovsdb_la-file.o ovsdb/.libs/libovsdb_la-jsonrpc-server.o ovsdb/.libs/libovsdb_la-log.o ovsdb/.libs/libovsdb_la-mutation.o ovsdb/.libs/libovsdb_la-ovsdb.o ovsdb/.libs/libovsdb_la-monitor.o ovsdb/.libs/libovsdb_la-query.o ovsdb/.libs/libovsdb_la-raft.o ovsdb/.libs/libovsdb_la-raft-private.o ovsdb/.libs/libovsdb_la-raft-rpc.o ovsdb/.libs/libovsdb_la-rbac.o ovsdb/.libs/libovsdb_la-replication.o ovsdb/.libs/libovsdb_la-row.o ovsdb/.libs/libovsdb_la-server.o ovsdb/.libs/libovsdb_la-storage.o ovsdb/.libs/libovsdb_la-table.o ovsdb/.libs/libovsdb_la-trigger.o ovsdb/.libs/libovsdb_la-transaction.o ovsdb/.libs/libovsdb_la-ovsdb-util.o -Wl,--as-needed -lrte_node -lrte_graph -lrte_bpf -lrte_flow_classify -lrte_pipeline -lrte_table -lrte_port -lrte_fib -lrte_ipsec -lrte_vhost -lrte_stack -lrte_security -lrte_sched -lrte_reorder -lrte_rib -lrte_regexdev -lrte_rawdev -lrte_pdump -lrte_power -lrte_member -lrte_lpm -lrte_latencystats -lrte_kni -lrte_jobstats -lrte_ip_frag -lrte_gso -lrte_gro -lrte_eventdev -lrte_efd -lrte_distributor -lrte_cryptodev -lrte_compressdev -lrte_cfgfile -lrte_bitratestats -lrte_bbdev -lrte_acl -lrte_timer -lrte_hash -lrte_metrics -lrte_cmdline -lrte_pci -lrte_ethdev -lrte_meter -lrte_net -lrte_mbuf -lrte_mempool -lrte_rcu -lrte_ring -lrte_eal -lrte_telemetry -lrte_kvargs -lbsd -ldl -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound -mssse3 -g -O2 -fstack-protector-strong -Wl,--version-script=./ovsdb/libovsdb.sym -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,libovsdb-2.15.so.0 -o ovsdb/.libs/libovsdb-2.15.so.0.0.0 libtool: link: gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z -Wl,relro -Wl,-z -Wl,now -o tests/test-type-props tests/test-type-props.o -Wl,--as-needed -lrte_node -lrte_graph -lrte_bpf -lrte_flow_classify -lrte_pipeline -lrte_table -lrte_port -lrte_fib -lrte_ipsec -lrte_vhost -lrte_stack -lrte_security -lrte_sched -lrte_reorder -lrte_rib -lrte_regexdev -lrte_rawdev -lrte_pdump -lrte_power -lrte_member -lrte_lpm -lrte_latencystats -lrte_kni -lrte_jobstats -lrte_ip_frag -lrte_gso -lrte_gro -lrte_eventdev -lrte_efd -lrte_distributor -lrte_cryptodev -lrte_compressdev -lrte_cfgfile -lrte_bitratestats -lrte_bbdev -lrte_acl -lrte_timer -lrte_hash -lrte_metrics -lrte_cmdline -lrte_pci -lrte_ethdev -lrte_meter -lrte_net -lrte_mbuf -lrte_mempool -lrte_rcu -lrte_ring -lrte_eal -lrte_telemetry -lrte_kvargs -lbsd -ldl -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound libtool: link: gcc -shared -fPIC -DPIC ofproto/.libs/libofproto_la-bond.o ofproto/.libs/libofproto_la-collectors.o ofproto/.libs/libofproto_la-connmgr.o ofproto/.libs/libofproto_la-fail-open.o ofproto/.libs/libofproto_la-in-band.o ofproto/.libs/libofproto_la-names.o ofproto/.libs/libofproto_la-netflow.o ofproto/.libs/libofproto_la-ofproto.o ofproto/.libs/libofproto_la-ofproto-dpif.o ofproto/.libs/libofproto_la-ofproto-dpif-ipfix.o ofproto/.libs/libofproto_la-ofproto-dpif-mirror.o ofproto/.libs/libofproto_la-ofproto-dpif-monitor.o ofproto/.libs/libofproto_la-ofproto-dpif-rid.o ofproto/.libs/libofproto_la-ofproto-dpif-sflow.o ofproto/.libs/libofproto_la-ofproto-dpif-trace.o ofproto/.libs/libofproto_la-ofproto-dpif-upcall.o ofproto/.libs/libofproto_la-ofproto-dpif-xlate.o ofproto/.libs/libofproto_la-ofproto-dpif-xlate-cache.o ofproto/.libs/libofproto_la-pinsched.o ofproto/.libs/libofproto_la-tunnel.o ofproto/.libs/libofproto_la-bundles.o -Wl,-rpath -Wl,/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk/lib/.libs lib/.libs/libsflow.so -Wl,--as-needed -lrte_node -lrte_graph -lrte_bpf -lrte_flow_classify -lrte_pipeline -lrte_table -lrte_port -lrte_fib -lrte_ipsec -lrte_vhost -lrte_stack -lrte_security -lrte_sched -lrte_reorder -lrte_rib -lrte_regexdev -lrte_rawdev -lrte_pdump -lrte_power -lrte_member -lrte_lpm -lrte_latencystats -lrte_kni -lrte_jobstats -lrte_ip_frag -lrte_gso -lrte_gro -lrte_eventdev -lrte_efd -lrte_distributor -lrte_cryptodev -lrte_compressdev -lrte_cfgfile -lrte_bitratestats -lrte_bbdev -lrte_acl -lrte_timer -lrte_hash -lrte_metrics -lrte_cmdline -lrte_pci -lrte_ethdev -lrte_meter -lrte_net -lrte_mbuf -lrte_mempool -lrte_rcu -lrte_ring -lrte_eal -lrte_telemetry -lrte_kvargs -lbsd -ldl -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound -mssse3 -g -O2 -fstack-protector-strong -Wl,--version-script=./ofproto/libofproto.sym -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,libofproto-2.15.so.0 -o ofproto/.libs/libofproto-2.15.so.0.0.0 libtool: link: (cd "lib/.libs" && rm -f "libopenvswitch-2.15.so.0" && ln -s "libopenvswitch-2.15.so.0.0.0" "libopenvswitch-2.15.so.0") libtool: link: (cd "lib/.libs" && rm -f "libopenvswitch.so" && ln -s "libopenvswitch-2.15.so.0.0.0" "libopenvswitch.so") libtool: link: ar cr lib/.libs/libopenvswitch.a lib/aes128.o lib/backtrace.o lib/bfd.o lib/bundle.o lib/byteq.o lib/cfm.o lib/classifier.o lib/ccmap.o lib/cmap.o lib/colors.o lib/command-line.o lib/connectivity.o lib/conntrack-icmp.o lib/conntrack-tcp.o lib/conntrack-tp.o lib/conntrack-other.o lib/conntrack.o lib/coverage.o lib/crc32c.o lib/csum.o lib/ct-dpif.o lib/daemon.o lib/db-ctl-base.o lib/dummy.o lib/dpctl.o lib/dp-packet.o lib/dpif-netdev-lookup.o lib/dpif-netdev-lookup-autovalidator.o lib/dpif-netdev-lookup-generic.o lib/dpif-netdev.o lib/dpif-netdev-perf.o lib/dpif.o lib/heap.o lib/dynamic-string.o lib/entropy.o lib/fat-rwlock.o lib/fatal-signal.o lib/flow.o lib/guarded-list.o lib/hash.o lib/hindex.o lib/hmap.o lib/hmapx.o lib/id-pool.o lib/if-notifier-manual.o lib/ipf.o lib/jhash.o lib/json.o lib/jsonrpc.o lib/lacp.o lib/learn.o lib/learning-switch.o lib/lockfile.o lib/mac-learning.o lib/match.o lib/mcast-snooping.o lib/memory.o lib/meta-flow.o lib/multipath.o lib/namemap.o lib/netdev-dummy.o lib/netdev-offload.o lib/netdev-vport.o lib/netdev.o lib/netlink.o lib/nx-match.o lib/object-collection.o lib/odp-execute.o lib/odp-util.o lib/ofp-actions.o lib/ofp-bundle.o lib/ofp-connection.o lib/ofp-ed-props.o lib/ofp-errors.o lib/ofp-flow.o lib/ofp-group.o lib/ofp-ipfix.o lib/ofp-match.o lib/ofp-meter.o lib/ofp-monitor.o lib/ofp-msgs.o lib/ofp-packet.o lib/ofp-parse.o lib/ofp-port.o lib/ofp-print.o lib/ofp-prop.o lib/ofp-protocol.o lib/ofp-queue.o lib/ofp-switch.o lib/ofp-table.o lib/ofp-util.o lib/ofp-version-opt.o lib/ofpbuf.o lib/ovs-atomic-locked.o lib/ovs-lldp.o lib/ovs-numa.o lib/ovs-rcu.o lib/ovs-router.o lib/ovs-thread.o lib/ovsdb-cs.o lib/ovsdb-data.o lib/ovsdb-error.o lib/ovsdb-idl.o lib/ovsdb-map-op.o lib/ovsdb-set-op.o lib/ovsdb-condition.o lib/ovsdb-parser.o lib/ovsdb-session.o lib/ovsdb-types.o lib/ox-stat.o lib/packets.o lib/pcap-file.o lib/perf-counter.o lib/stopwatch.o lib/poll-loop.o lib/process.o lib/pvector.o lib/random.o lib/rconn.o lib/reconnect.o lib/rstp.o lib/rstp-state-machines.o lib/seq.o lib/sha1.o lib/shash.o lib/simap.o lib/skiplist.o lib/smap.o lib/socket-util.o lib/sort.o lib/sset.o lib/stp.o lib/stream-fd.o lib/stream-tcp.o lib/stream.o lib/stdio.o lib/string.o lib/svec.o lib/syslog-direct.o lib/syslog-libc.o lib/syslog-null.o lib/table.o lib/timer.o lib/timeval.o lib/tnl-neigh-cache.o lib/tnl-ports.o lib/netdev-native-tnl.o lib/token-bucket.o lib/tun-metadata.o lib/unicode.o lib/unixctl.o lib/userspace-tso.o lib/util.o lib/uuid.o lib/vconn-stream.o lib/vconn.o lib/vlan-bitmap.o lib/vlog.o lib/lldp/lldp.o lib/lldp/lldpd.o lib/lldp/lldpd-structs.o lib/daemon-unix.o lib/latch-unix.o lib/signals.o lib/socket-util-unix.o lib/stream-unix.o lib/dpif-netlink.o lib/dpif-netlink-rtnl.o lib/if-notifier.o lib/netdev-linux.o lib/netdev-offload-tc.o lib/netlink-conntrack.o lib/netlink-notifier.o lib/netlink-socket.o lib/rtnetlink.o lib/route-table.o lib/tc.o lib/dpdk.o lib/netdev-dpdk.o lib/netdev-offload-dpdk.o lib/async-append-aio.o lib/stream-ssl.o lib/dhparams.o lib/dns-resolve.o lib/dirs.o lib/ovsdb-server-idl.o lib/vswitch-idl.o libtool: link: ranlib lib/.libs/libopenvswitch.a libtool: link: (cd "ofproto/.libs" && rm -f "libofproto-2.15.so.0" && ln -s "libofproto-2.15.so.0.0.0" "libofproto-2.15.so.0") libtool: link: (cd "ofproto/.libs" && rm -f "libofproto.so" && ln -s "libofproto-2.15.so.0.0.0" "libofproto.so") libtool: link: ar cr ofproto/.libs/libofproto.a ofproto/libofproto_la-bond.o ofproto/libofproto_la-collectors.o ofproto/libofproto_la-connmgr.o ofproto/libofproto_la-fail-open.o ofproto/libofproto_la-in-band.o ofproto/libofproto_la-names.o ofproto/libofproto_la-netflow.o ofproto/libofproto_la-ofproto.o ofproto/libofproto_la-ofproto-dpif.o ofproto/libofproto_la-ofproto-dpif-ipfix.o ofproto/libofproto_la-ofproto-dpif-mirror.o ofproto/libofproto_la-ofproto-dpif-monitor.o ofproto/libofproto_la-ofproto-dpif-rid.o ofproto/libofproto_la-ofproto-dpif-sflow.o ofproto/libofproto_la-ofproto-dpif-trace.o ofproto/libofproto_la-ofproto-dpif-upcall.o ofproto/libofproto_la-ofproto-dpif-xlate.o ofproto/libofproto_la-ofproto-dpif-xlate-cache.o ofproto/libofproto_la-pinsched.o ofproto/libofproto_la-tunnel.o ofproto/libofproto_la-bundles.o libtool: link: ( cd "lib/.libs" && rm -f "libopenvswitch.la" && ln -s "../libopenvswitch.la" "libopenvswitch.la" ) /bin/bash ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z,relro -Wl,-z,now -o utilities/ovs-appctl utilities/ovs-appctl.o lib/libopenvswitch.la -Wl,--as-needed -lrte_node -lrte_graph -lrte_bpf -lrte_flow_classify -lrte_pipeline -lrte_table -lrte_port -lrte_fib -lrte_ipsec -lrte_vhost -lrte_stack -lrte_security -lrte_sched -lrte_reorder -lrte_rib -lrte_regexdev -lrte_rawdev -lrte_pdump -lrte_power -lrte_member -lrte_lpm -lrte_latencystats -lrte_kni -lrte_jobstats -lrte_ip_frag -lrte_gso -lrte_gro -lrte_eventdev -lrte_efd -lrte_distributor -lrte_cryptodev -lrte_compressdev -lrte_cfgfile -lrte_bitratestats -lrte_bbdev -lrte_acl -lrte_timer -lrte_hash -lrte_metrics -lrte_cmdline -lrte_pci -lrte_ethdev -lrte_meter -lrte_net -lrte_mbuf -lrte_mempool -lrte_rcu -lrte_ring -lrte_eal -lrte_telemetry -lrte_kvargs -lbsd -ldl -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -lnuma -latomic -lpthread -lrt -lm -lunbound libtool: link: ranlib ofproto/.libs/libofproto.a /bin/bash ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z,relro -Wl,-z,now -o utilities/ovs-testcontroller utilities/ovs-testcontroller.o lib/libopenvswitch.la -lssl -lcrypto -Wl,--as-needed -lrte_node -lrte_graph -lrte_bpf -lrte_flow_classify -lrte_pipeline -lrte_table -lrte_port -lrte_fib -lrte_ipsec -lrte_vhost -lrte_stack -lrte_security -lrte_sched -lrte_reorder -lrte_rib -lrte_regexdev -lrte_rawdev -lrte_pdump -lrte_power -lrte_member -lrte_lpm -lrte_latencystats -lrte_kni -lrte_jobstats -lrte_ip_frag -lrte_gso -lrte_gro -lrte_eventdev -lrte_efd -lrte_distributor -lrte_cryptodev -lrte_compressdev -lrte_cfgfile -lrte_bitratestats -lrte_bbdev -lrte_acl -lrte_timer -lrte_hash -lrte_metrics -lrte_cmdline -lrte_pci -lrte_ethdev -lrte_meter -lrte_net -lrte_mbuf -lrte_mempool -lrte_rcu -lrte_ring -lrte_eal -lrte_telemetry -lrte_kvargs -lbsd -ldl -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -lnuma -latomic -lpthread -lrt -lm -lunbound /bin/bash ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z,relro -Wl,-z,now -o utilities/ovs-dpctl utilities/ovs-dpctl.o lib/libopenvswitch.la -Wl,--as-needed -lrte_node -lrte_graph -lrte_bpf -lrte_flow_classify -lrte_pipeline -lrte_table -lrte_port -lrte_fib -lrte_ipsec -lrte_vhost -lrte_stack -lrte_security -lrte_sched -lrte_reorder -lrte_rib -lrte_regexdev -lrte_rawdev -lrte_pdump -lrte_power -lrte_member -lrte_lpm -lrte_latencystats -lrte_kni -lrte_jobstats -lrte_ip_frag -lrte_gso -lrte_gro -lrte_eventdev -lrte_efd -lrte_distributor -lrte_cryptodev -lrte_compressdev -lrte_cfgfile -lrte_bitratestats -lrte_bbdev -lrte_acl -lrte_timer -lrte_hash -lrte_metrics -lrte_cmdline -lrte_pci -lrte_ethdev -lrte_meter -lrte_net -lrte_mbuf -lrte_mempool -lrte_rcu -lrte_ring -lrte_eal -lrte_telemetry -lrte_kvargs -lbsd -ldl -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -lnuma -latomic -lpthread -lrt -lm -lunbound libtool: link: ( cd "ofproto/.libs" && rm -f "libofproto.la" && ln -s "../libofproto.la" "libofproto.la" ) /bin/bash ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z,relro -Wl,-z,now -o utilities/ovs-vsctl utilities/ovs-vsctl.o lib/libopenvswitch.la -Wl,--as-needed -lrte_node -lrte_graph -lrte_bpf -lrte_flow_classify -lrte_pipeline -lrte_table -lrte_port -lrte_fib -lrte_ipsec -lrte_vhost -lrte_stack -lrte_security -lrte_sched -lrte_reorder -lrte_rib -lrte_regexdev -lrte_rawdev -lrte_pdump -lrte_power -lrte_member -lrte_lpm -lrte_latencystats -lrte_kni -lrte_jobstats -lrte_ip_frag -lrte_gso -lrte_gro -lrte_eventdev -lrte_efd -lrte_distributor -lrte_cryptodev -lrte_compressdev -lrte_cfgfile -lrte_bitratestats -lrte_bbdev -lrte_acl -lrte_timer -lrte_hash -lrte_metrics -lrte_cmdline -lrte_pci -lrte_ethdev -lrte_meter -lrte_net -lrte_mbuf -lrte_mempool -lrte_rcu -lrte_ring -lrte_eal -lrte_telemetry -lrte_kvargs -lbsd -ldl -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -lnuma -latomic -lpthread -lrt -lm -lunbound /bin/bash ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z,relro -Wl,-z,now -o utilities/nlmon utilities/nlmon.o lib/libopenvswitch.la -Wl,--as-needed -lrte_node -lrte_graph -lrte_bpf -lrte_flow_classify -lrte_pipeline -lrte_table -lrte_port -lrte_fib -lrte_ipsec -lrte_vhost -lrte_stack -lrte_security -lrte_sched -lrte_reorder -lrte_rib -lrte_regexdev -lrte_rawdev -lrte_pdump -lrte_power -lrte_member -lrte_lpm -lrte_latencystats -lrte_kni -lrte_jobstats -lrte_ip_frag -lrte_gso -lrte_gro -lrte_eventdev -lrte_efd -lrte_distributor -lrte_cryptodev -lrte_compressdev -lrte_cfgfile -lrte_bitratestats -lrte_bbdev -lrte_acl -lrte_timer -lrte_hash -lrte_metrics -lrte_cmdline -lrte_pci -lrte_ethdev -lrte_meter -lrte_net -lrte_mbuf -lrte_mempool -lrte_rcu -lrte_ring -lrte_eal -lrte_telemetry -lrte_kvargs -lbsd -ldl -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -lnuma -latomic -lpthread -lrt -lm -lunbound libtool: link: gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z -Wl,relro -Wl,-z -Wl,now -o utilities/.libs/ovs-dpctl utilities/ovs-dpctl.o lib/.libs/libopenvswitch.so -Wl,--as-needed -lrte_node -lrte_graph -lrte_bpf -lrte_flow_classify -lrte_pipeline -lrte_table -lrte_port -lrte_fib -lrte_ipsec -lrte_vhost -lrte_stack -lrte_security -lrte_sched -lrte_reorder -lrte_rib -lrte_regexdev -lrte_rawdev -lrte_pdump -lrte_power -lrte_member -lrte_lpm -lrte_latencystats -lrte_kni -lrte_jobstats -lrte_ip_frag -lrte_gso -lrte_gro -lrte_eventdev -lrte_efd -lrte_distributor -lrte_cryptodev -lrte_compressdev -lrte_cfgfile -lrte_bitratestats -lrte_bbdev -lrte_acl -lrte_timer -lrte_hash -lrte_metrics -lrte_cmdline -lrte_pci -lrte_ethdev -lrte_meter -lrte_net -lrte_mbuf -lrte_mempool -lrte_rcu -lrte_ring -lrte_eal -lrte_telemetry -lrte_kvargs -lbsd -ldl -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I ../include -I ./include -I ../lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -MT vtep/vtep-idl.lo -MD -MP -MF vtep/.deps/vtep-idl.Tpo -c vtep/vtep-idl.c -o vtep/vtep-idl.o >/dev/null 2>&1 libtool: link: gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z -Wl,relro -Wl,-z -Wl,now -o utilities/.libs/ovs-appctl utilities/ovs-appctl.o lib/.libs/libopenvswitch.so -Wl,--as-needed -lrte_node -lrte_graph -lrte_bpf -lrte_flow_classify -lrte_pipeline -lrte_table -lrte_port -lrte_fib -lrte_ipsec -lrte_vhost -lrte_stack -lrte_security -lrte_sched -lrte_reorder -lrte_rib -lrte_regexdev -lrte_rawdev -lrte_pdump -lrte_power -lrte_member -lrte_lpm -lrte_latencystats -lrte_kni -lrte_jobstats -lrte_ip_frag -lrte_gso -lrte_gro -lrte_eventdev -lrte_efd -lrte_distributor -lrte_cryptodev -lrte_compressdev -lrte_cfgfile -lrte_bitratestats -lrte_bbdev -lrte_acl -lrte_timer -lrte_hash -lrte_metrics -lrte_cmdline -lrte_pci -lrte_ethdev -lrte_meter -lrte_net -lrte_mbuf -lrte_mempool -lrte_rcu -lrte_ring -lrte_eal -lrte_telemetry -lrte_kvargs -lbsd -ldl -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound libtool: link: gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z -Wl,relro -Wl,-z -Wl,now -o utilities/.libs/ovs-testcontroller utilities/ovs-testcontroller.o lib/.libs/libopenvswitch.so -lssl -lcrypto -Wl,--as-needed -lrte_node -lrte_graph -lrte_bpf -lrte_flow_classify -lrte_pipeline -lrte_table -lrte_port -lrte_fib -lrte_ipsec -lrte_vhost -lrte_stack -lrte_security -lrte_sched -lrte_reorder -lrte_rib -lrte_regexdev -lrte_rawdev -lrte_pdump -lrte_power -lrte_member -lrte_lpm -lrte_latencystats -lrte_kni -lrte_jobstats -lrte_ip_frag -lrte_gso -lrte_gro -lrte_eventdev -lrte_efd -lrte_distributor -lrte_cryptodev -lrte_compressdev -lrte_cfgfile -lrte_bitratestats -lrte_bbdev -lrte_acl -lrte_timer -lrte_hash -lrte_metrics -lrte_cmdline -lrte_pci -lrte_ethdev -lrte_meter -lrte_net -lrte_mbuf -lrte_mempool -lrte_rcu -lrte_ring -lrte_eal -lrte_telemetry -lrte_kvargs -lbsd -ldl -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound libtool: link: gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z -Wl,relro -Wl,-z -Wl,now -o utilities/.libs/nlmon utilities/nlmon.o lib/.libs/libopenvswitch.so -Wl,--as-needed -lrte_node -lrte_graph -lrte_bpf -lrte_flow_classify -lrte_pipeline -lrte_table -lrte_port -lrte_fib -lrte_ipsec -lrte_vhost -lrte_stack -lrte_security -lrte_sched -lrte_reorder -lrte_rib -lrte_regexdev -lrte_rawdev -lrte_pdump -lrte_power -lrte_member -lrte_lpm -lrte_latencystats -lrte_kni -lrte_jobstats -lrte_ip_frag -lrte_gso -lrte_gro -lrte_eventdev -lrte_efd -lrte_distributor -lrte_cryptodev -lrte_compressdev -lrte_cfgfile -lrte_bitratestats -lrte_bbdev -lrte_acl -lrte_timer -lrte_hash -lrte_metrics -lrte_cmdline -lrte_pci -lrte_ethdev -lrte_meter -lrte_net -lrte_mbuf -lrte_mempool -lrte_rcu -lrte_ring -lrte_eal -lrte_telemetry -lrte_kvargs -lbsd -ldl -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound libtool: link: gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z -Wl,relro -Wl,-z -Wl,now -o utilities/.libs/ovs-vsctl utilities/ovs-vsctl.o lib/.libs/libopenvswitch.so -Wl,--as-needed -lrte_node -lrte_graph -lrte_bpf -lrte_flow_classify -lrte_pipeline -lrte_table -lrte_port -lrte_fib -lrte_ipsec -lrte_vhost -lrte_stack -lrte_security -lrte_sched -lrte_reorder -lrte_rib -lrte_regexdev -lrte_rawdev -lrte_pdump -lrte_power -lrte_member -lrte_lpm -lrte_latencystats -lrte_kni -lrte_jobstats -lrte_ip_frag -lrte_gso -lrte_gro -lrte_eventdev -lrte_efd -lrte_distributor -lrte_cryptodev -lrte_compressdev -lrte_cfgfile -lrte_bitratestats -lrte_bbdev -lrte_acl -lrte_timer -lrte_hash -lrte_metrics -lrte_cmdline -lrte_pci -lrte_ethdev -lrte_meter -lrte_net -lrte_mbuf -lrte_mempool -lrte_rcu -lrte_ring -lrte_eal -lrte_telemetry -lrte_kvargs -lbsd -ldl -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound /bin/bash ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z,relro -Wl,-z,now -o tests/test-lib tests/test-lib.o lib/libopenvswitch.la -Wl,--as-needed -lrte_node -lrte_graph -lrte_bpf -lrte_flow_classify -lrte_pipeline -lrte_table -lrte_port -lrte_fib -lrte_ipsec -lrte_vhost -lrte_stack -lrte_security -lrte_sched -lrte_reorder -lrte_rib -lrte_regexdev -lrte_rawdev -lrte_pdump -lrte_power -lrte_member -lrte_lpm -lrte_latencystats -lrte_kni -lrte_jobstats -lrte_ip_frag -lrte_gso -lrte_gro -lrte_eventdev -lrte_efd -lrte_distributor -lrte_cryptodev -lrte_compressdev -lrte_cfgfile -lrte_bitratestats -lrte_bbdev -lrte_acl -lrte_timer -lrte_hash -lrte_metrics -lrte_cmdline -lrte_pci -lrte_ethdev -lrte_meter -lrte_net -lrte_mbuf -lrte_mempool -lrte_rcu -lrte_ring -lrte_eal -lrte_telemetry -lrte_kvargs -lbsd -ldl -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -lnuma -latomic -lpthread -lrt -lm -lunbound /bin/bash ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z,relro -Wl,-z,now -o tests/ovstest tests/ovstest.o tests/test-aes128.o tests/test-atomic.o tests/test-bundle.o tests/test-byte-order.o tests/test-classifier.o tests/test-ccmap.o tests/test-cmap.o tests/test-conntrack.o tests/test-csum.o tests/test-flows.o tests/test-hash.o tests/test-heap.o tests/test-hindex.o tests/test-hmap.o tests/test-json.o tests/test-jsonrpc.o tests/test-list.o tests/test-lockfile.o tests/test-multipath.o tests/test-netflow.o tests/test-odp.o tests/test-ofpbuf.o tests/test-packets.o tests/test-random.o tests/test-rcu.o tests/test-reconnect.o tests/test-rstp.o tests/test-sflow.o tests/test-sha1.o tests/test-skiplist.o tests/test-stp.o tests/test-unixctl.o tests/test-util.o tests/test-uuid.o tests/test-bitmap.o tests/test-vconn.o tests/test-aa.o tests/test-stopwatch.o tests/test-unix-socket.o tests/test-netlink-conntrack.o lib/libopenvswitch.la -Wl,--as-needed -lrte_node -lrte_graph -lrte_bpf -lrte_flow_classify -lrte_pipeline -lrte_table -lrte_port -lrte_fib -lrte_ipsec -lrte_vhost -lrte_stack -lrte_security -lrte_sched -lrte_reorder -lrte_rib -lrte_regexdev -lrte_rawdev -lrte_pdump -lrte_power -lrte_member -lrte_lpm -lrte_latencystats -lrte_kni -lrte_jobstats -lrte_ip_frag -lrte_gso -lrte_gro -lrte_eventdev -lrte_efd -lrte_distributor -lrte_cryptodev -lrte_compressdev -lrte_cfgfile -lrte_bitratestats -lrte_bbdev -lrte_acl -lrte_timer -lrte_hash -lrte_metrics -lrte_cmdline -lrte_pci -lrte_ethdev -lrte_meter -lrte_net -lrte_mbuf -lrte_mempool -lrte_rcu -lrte_ring -lrte_eal -lrte_telemetry -lrte_kvargs -lbsd -ldl -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -lnuma -latomic -lpthread -lrt -lm -lunbound /bin/bash ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z,relro -Wl,-z,now -o tests/test-stream tests/test-stream.o lib/libopenvswitch.la -Wl,--as-needed -lrte_node -lrte_graph -lrte_bpf -lrte_flow_classify -lrte_pipeline -lrte_table -lrte_port -lrte_fib -lrte_ipsec -lrte_vhost -lrte_stack -lrte_security -lrte_sched -lrte_reorder -lrte_rib -lrte_regexdev -lrte_rawdev -lrte_pdump -lrte_power -lrte_member -lrte_lpm -lrte_latencystats -lrte_kni -lrte_jobstats -lrte_ip_frag -lrte_gso -lrte_gro -lrte_eventdev -lrte_efd -lrte_distributor -lrte_cryptodev -lrte_compressdev -lrte_cfgfile -lrte_bitratestats -lrte_bbdev -lrte_acl -lrte_timer -lrte_hash -lrte_metrics -lrte_cmdline -lrte_pci -lrte_ethdev -lrte_meter -lrte_net -lrte_mbuf -lrte_mempool -lrte_rcu -lrte_ring -lrte_eal -lrte_telemetry -lrte_kvargs -lbsd -ldl -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -lnuma -latomic -lpthread -lrt -lm -lunbound /bin/bash ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,--as-needed,-lrte_node,-lrte_graph,-lrte_bpf,-lrte_flow_classify,-lrte_pipeline,-lrte_table,-lrte_port,-lrte_fib,-lrte_ipsec,-lrte_vhost,-lrte_stack,-lrte_security,-lrte_sched,-lrte_reorder,-lrte_rib,-lrte_regexdev,-lrte_rawdev,-lrte_pdump,-lrte_power,-lrte_member,-lrte_lpm,-lrte_latencystats,-lrte_kni,-lrte_jobstats,-lrte_ip_frag,-lrte_gso,-lrte_gro,-lrte_eventdev,-lrte_efd,-lrte_distributor,-lrte_cryptodev,-lrte_compressdev,-lrte_cfgfile,-lrte_bitratestats,-lrte_bbdev,-lrte_acl,-lrte_timer,-lrte_hash,-lrte_metrics,-lrte_cmdline,-lrte_pci,-lrte_ethdev,-lrte_meter,-lrte_net,-lrte_mbuf,-lrte_mempool,-lrte_rcu,-lrte_ring,-lrte_eal,-lrte_telemetry,-lrte_kvargs,-lbsd -Wl,-z,relro -Wl,-z,now -o vswitchd/ovs-vswitchd vswitchd/bridge.o vswitchd/ovs-vswitchd.o vswitchd/system-stats.o vswitchd/xenserver.o ofproto/libofproto.la lib/libsflow.la lib/libopenvswitch.la -Wl,--as-needed -lrte_node -lrte_graph -lrte_bpf -lrte_flow_classify -lrte_pipeline -lrte_table -lrte_port -lrte_fib -lrte_ipsec -lrte_vhost -lrte_stack -lrte_security -lrte_sched -lrte_reorder -lrte_rib -lrte_regexdev -lrte_rawdev -lrte_pdump -lrte_power -lrte_member -lrte_lpm -lrte_latencystats -lrte_kni -lrte_jobstats -lrte_ip_frag -lrte_gso -lrte_gro -lrte_eventdev -lrte_efd -lrte_distributor -lrte_cryptodev -lrte_compressdev -lrte_cfgfile -lrte_bitratestats -lrte_bbdev -lrte_acl -lrte_timer -lrte_hash -lrte_metrics -lrte_cmdline -lrte_pci -lrte_ethdev -lrte_meter -lrte_net -lrte_mbuf -lrte_mempool -lrte_rcu -lrte_ring -lrte_eal -lrte_telemetry -lrte_kvargs -lbsd -ldl -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -lnuma -latomic -lpthread -lrt -lm -lunbound touch -c manpage-check /bin/bash ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z,relro -Wl,-z,now -o utilities/ovs-ofctl utilities/ovs-ofctl.o ofproto/libofproto.la lib/libopenvswitch.la -Wl,--as-needed -lrte_node -lrte_graph -lrte_bpf -lrte_flow_classify -lrte_pipeline -lrte_table -lrte_port -lrte_fib -lrte_ipsec -lrte_vhost -lrte_stack -lrte_security -lrte_sched -lrte_reorder -lrte_rib -lrte_regexdev -lrte_rawdev -lrte_pdump -lrte_power -lrte_member -lrte_lpm -lrte_latencystats -lrte_kni -lrte_jobstats -lrte_ip_frag -lrte_gso -lrte_gro -lrte_eventdev -lrte_efd -lrte_distributor -lrte_cryptodev -lrte_compressdev -lrte_cfgfile -lrte_bitratestats -lrte_bbdev -lrte_acl -lrte_timer -lrte_hash -lrte_metrics -lrte_cmdline -lrte_pci -lrte_ethdev -lrte_meter -lrte_net -lrte_mbuf -lrte_mempool -lrte_rcu -lrte_ring -lrte_eal -lrte_telemetry -lrte_kvargs -lbsd -ldl -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -lnuma -latomic -lpthread -lrt -lm -lunbound libtool: link: gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z -Wl,relro -Wl,-z -Wl,now -o tests/.libs/test-lib tests/test-lib.o lib/.libs/libopenvswitch.so -Wl,--as-needed -lrte_node -lrte_graph -lrte_bpf -lrte_flow_classify -lrte_pipeline -lrte_table -lrte_port -lrte_fib -lrte_ipsec -lrte_vhost -lrte_stack -lrte_security -lrte_sched -lrte_reorder -lrte_rib -lrte_regexdev -lrte_rawdev -lrte_pdump -lrte_power -lrte_member -lrte_lpm -lrte_latencystats -lrte_kni -lrte_jobstats -lrte_ip_frag -lrte_gso -lrte_gro -lrte_eventdev -lrte_efd -lrte_distributor -lrte_cryptodev -lrte_compressdev -lrte_cfgfile -lrte_bitratestats -lrte_bbdev -lrte_acl -lrte_timer -lrte_hash -lrte_metrics -lrte_cmdline -lrte_pci -lrte_ethdev -lrte_meter -lrte_net -lrte_mbuf -lrte_mempool -lrte_rcu -lrte_ring -lrte_eal -lrte_telemetry -lrte_kvargs -lbsd -ldl -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound libtool: link: gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z -Wl,relro -Wl,-z -Wl,now -o tests/.libs/test-stream tests/test-stream.o lib/.libs/libopenvswitch.so -Wl,--as-needed -lrte_node -lrte_graph -lrte_bpf -lrte_flow_classify -lrte_pipeline -lrte_table -lrte_port -lrte_fib -lrte_ipsec -lrte_vhost -lrte_stack -lrte_security -lrte_sched -lrte_reorder -lrte_rib -lrte_regexdev -lrte_rawdev -lrte_pdump -lrte_power -lrte_member -lrte_lpm -lrte_latencystats -lrte_kni -lrte_jobstats -lrte_ip_frag -lrte_gso -lrte_gro -lrte_eventdev -lrte_efd -lrte_distributor -lrte_cryptodev -lrte_compressdev -lrte_cfgfile -lrte_bitratestats -lrte_bbdev -lrte_acl -lrte_timer -lrte_hash -lrte_metrics -lrte_cmdline -lrte_pci -lrte_ethdev -lrte_meter -lrte_net -lrte_mbuf -lrte_mempool -lrte_rcu -lrte_ring -lrte_eal -lrte_telemetry -lrte_kvargs -lbsd -ldl -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound libtool: link: gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z -Wl,relro -Wl,-z -Wl,now -o utilities/.libs/ovs-ofctl utilities/ovs-ofctl.o ofproto/.libs/libofproto.so lib/.libs/libopenvswitch.so -Wl,--as-needed -lrte_node -lrte_graph -lrte_bpf -lrte_flow_classify -lrte_pipeline -lrte_table -lrte_port -lrte_fib -lrte_ipsec -lrte_vhost -lrte_stack -lrte_security -lrte_sched -lrte_reorder -lrte_rib -lrte_regexdev -lrte_rawdev -lrte_pdump -lrte_power -lrte_member -lrte_lpm -lrte_latencystats -lrte_kni -lrte_jobstats -lrte_ip_frag -lrte_gso -lrte_gro -lrte_eventdev -lrte_efd -lrte_distributor -lrte_cryptodev -lrte_compressdev -lrte_cfgfile -lrte_bitratestats -lrte_bbdev -lrte_acl -lrte_timer -lrte_hash -lrte_metrics -lrte_cmdline -lrte_pci -lrte_ethdev -lrte_meter -lrte_net -lrte_mbuf -lrte_mempool -lrte_rcu -lrte_ring -lrte_eal -lrte_telemetry -lrte_kvargs -lbsd -ldl -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound libtool: link: gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z -Wl,relro -Wl,-z -Wl,now -o tests/.libs/ovstest tests/ovstest.o tests/test-aes128.o tests/test-atomic.o tests/test-bundle.o tests/test-byte-order.o tests/test-classifier.o tests/test-ccmap.o tests/test-cmap.o tests/test-conntrack.o tests/test-csum.o tests/test-flows.o tests/test-hash.o tests/test-heap.o tests/test-hindex.o tests/test-hmap.o tests/test-json.o tests/test-jsonrpc.o tests/test-list.o tests/test-lockfile.o tests/test-multipath.o tests/test-netflow.o tests/test-odp.o tests/test-ofpbuf.o tests/test-packets.o tests/test-random.o tests/test-rcu.o tests/test-reconnect.o tests/test-rstp.o tests/test-sflow.o tests/test-sha1.o tests/test-skiplist.o tests/test-stp.o tests/test-unixctl.o tests/test-util.o tests/test-uuid.o tests/test-bitmap.o tests/test-vconn.o tests/test-aa.o tests/test-stopwatch.o tests/test-unix-socket.o tests/test-netlink-conntrack.o lib/.libs/libopenvswitch.so -Wl,--as-needed -lrte_node -lrte_graph -lrte_bpf -lrte_flow_classify -lrte_pipeline -lrte_table -lrte_port -lrte_fib -lrte_ipsec -lrte_vhost -lrte_stack -lrte_security -lrte_sched -lrte_reorder -lrte_rib -lrte_regexdev -lrte_rawdev -lrte_pdump -lrte_power -lrte_member -lrte_lpm -lrte_latencystats -lrte_kni -lrte_jobstats -lrte_ip_frag -lrte_gso -lrte_gro -lrte_eventdev -lrte_efd -lrte_distributor -lrte_cryptodev -lrte_compressdev -lrte_cfgfile -lrte_bitratestats -lrte_bbdev -lrte_acl -lrte_timer -lrte_hash -lrte_metrics -lrte_cmdline -lrte_pci -lrte_ethdev -lrte_meter -lrte_net -lrte_mbuf -lrte_mempool -lrte_rcu -lrte_ring -lrte_eal -lrte_telemetry -lrte_kvargs -lbsd -ldl -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound libtool: link: gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,--as-needed -Wl,-lrte_node -Wl,-lrte_graph -Wl,-lrte_bpf -Wl,-lrte_flow_classify -Wl,-lrte_pipeline -Wl,-lrte_table -Wl,-lrte_port -Wl,-lrte_fib -Wl,-lrte_ipsec -Wl,-lrte_vhost -Wl,-lrte_stack -Wl,-lrte_security -Wl,-lrte_sched -Wl,-lrte_reorder -Wl,-lrte_rib -Wl,-lrte_regexdev -Wl,-lrte_rawdev -Wl,-lrte_pdump -Wl,-lrte_power -Wl,-lrte_member -Wl,-lrte_lpm -Wl,-lrte_latencystats -Wl,-lrte_kni -Wl,-lrte_jobstats -Wl,-lrte_ip_frag -Wl,-lrte_gso -Wl,-lrte_gro -Wl,-lrte_eventdev -Wl,-lrte_efd -Wl,-lrte_distributor -Wl,-lrte_cryptodev -Wl,-lrte_compressdev -Wl,-lrte_cfgfile -Wl,-lrte_bitratestats -Wl,-lrte_bbdev -Wl,-lrte_acl -Wl,-lrte_timer -Wl,-lrte_hash -Wl,-lrte_metrics -Wl,-lrte_cmdline -Wl,-lrte_pci -Wl,-lrte_ethdev -Wl,-lrte_meter -Wl,-lrte_net -Wl,-lrte_mbuf -Wl,-lrte_mempool -Wl,-lrte_rcu -Wl,-lrte_ring -Wl,-lrte_eal -Wl,-lrte_telemetry -Wl,-lrte_kvargs -Wl,-lbsd -Wl,-z -Wl,relro -Wl,-z -Wl,now -o vswitchd/.libs/ovs-vswitchd vswitchd/bridge.o vswitchd/ovs-vswitchd.o vswitchd/system-stats.o vswitchd/xenserver.o ofproto/.libs/libofproto.so lib/.libs/libsflow.so lib/.libs/libopenvswitch.so -Wl,--as-needed -lrte_node -lrte_graph -lrte_bpf -lrte_flow_classify -lrte_pipeline -lrte_table -lrte_port -lrte_fib -lrte_ipsec -lrte_vhost -lrte_stack -lrte_security -lrte_sched -lrte_reorder -lrte_rib -lrte_regexdev -lrte_rawdev -lrte_pdump -lrte_power -lrte_member -lrte_lpm -lrte_latencystats -lrte_kni -lrte_jobstats -lrte_ip_frag -lrte_gso -lrte_gro -lrte_eventdev -lrte_efd -lrte_distributor -lrte_cryptodev -lrte_compressdev -lrte_cfgfile -lrte_bitratestats -lrte_bbdev -lrte_acl -lrte_timer -lrte_hash -lrte_metrics -lrte_cmdline -lrte_pci -lrte_ethdev -lrte_meter -lrte_net -lrte_mbuf -lrte_mempool -lrte_rcu -lrte_ring -lrte_eal -lrte_telemetry -lrte_kvargs -lbsd -ldl -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound libtool: link: (cd "ovsdb/.libs" && rm -f "libovsdb-2.15.so.0" && ln -s "libovsdb-2.15.so.0.0.0" "libovsdb-2.15.so.0") libtool: link: (cd "ovsdb/.libs" && rm -f "libovsdb.so" && ln -s "libovsdb-2.15.so.0.0.0" "libovsdb.so") libtool: link: ar cr ovsdb/.libs/libovsdb.a ovsdb/libovsdb_la-column.o ovsdb/libovsdb_la-condition.o ovsdb/libovsdb_la-execution.o ovsdb/libovsdb_la-file.o ovsdb/libovsdb_la-jsonrpc-server.o ovsdb/libovsdb_la-log.o ovsdb/libovsdb_la-mutation.o ovsdb/libovsdb_la-ovsdb.o ovsdb/libovsdb_la-monitor.o ovsdb/libovsdb_la-query.o ovsdb/libovsdb_la-raft.o ovsdb/libovsdb_la-raft-private.o ovsdb/libovsdb_la-raft-rpc.o ovsdb/libovsdb_la-rbac.o ovsdb/libovsdb_la-replication.o ovsdb/libovsdb_la-row.o ovsdb/libovsdb_la-server.o ovsdb/libovsdb_la-storage.o ovsdb/libovsdb_la-table.o ovsdb/libovsdb_la-trigger.o ovsdb/libovsdb_la-transaction.o ovsdb/libovsdb_la-ovsdb-util.o libtool: link: ranlib ovsdb/.libs/libovsdb.a libtool: link: ( cd "ovsdb/.libs" && rm -f "libovsdb.la" && ln -s "../libovsdb.la" "libovsdb.la" ) /bin/bash ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z,relro -Wl,-z,now -o ovsdb/ovsdb-client ovsdb/ovsdb-client.o ovsdb/libovsdb.la lib/libopenvswitch.la -Wl,--as-needed -lrte_node -lrte_graph -lrte_bpf -lrte_flow_classify -lrte_pipeline -lrte_table -lrte_port -lrte_fib -lrte_ipsec -lrte_vhost -lrte_stack -lrte_security -lrte_sched -lrte_reorder -lrte_rib -lrte_regexdev -lrte_rawdev -lrte_pdump -lrte_power -lrte_member -lrte_lpm -lrte_latencystats -lrte_kni -lrte_jobstats -lrte_ip_frag -lrte_gso -lrte_gro -lrte_eventdev -lrte_efd -lrte_distributor -lrte_cryptodev -lrte_compressdev -lrte_cfgfile -lrte_bitratestats -lrte_bbdev -lrte_acl -lrte_timer -lrte_hash -lrte_metrics -lrte_cmdline -lrte_pci -lrte_ethdev -lrte_meter -lrte_net -lrte_mbuf -lrte_mempool -lrte_rcu -lrte_ring -lrte_eal -lrte_telemetry -lrte_kvargs -lbsd -ldl -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -lnuma -latomic -lpthread -lrt -lm -lunbound /bin/bash ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z,relro -Wl,-z,now -o ovsdb/ovsdb-tool ovsdb/ovsdb-tool.o ovsdb/libovsdb.la lib/libopenvswitch.la -Wl,--as-needed -lrte_node -lrte_graph -lrte_bpf -lrte_flow_classify -lrte_pipeline -lrte_table -lrte_port -lrte_fib -lrte_ipsec -lrte_vhost -lrte_stack -lrte_security -lrte_sched -lrte_reorder -lrte_rib -lrte_regexdev -lrte_rawdev -lrte_pdump -lrte_power -lrte_member -lrte_lpm -lrte_latencystats -lrte_kni -lrte_jobstats -lrte_ip_frag -lrte_gso -lrte_gro -lrte_eventdev -lrte_efd -lrte_distributor -lrte_cryptodev -lrte_compressdev -lrte_cfgfile -lrte_bitratestats -lrte_bbdev -lrte_acl -lrte_timer -lrte_hash -lrte_metrics -lrte_cmdline -lrte_pci -lrte_ethdev -lrte_meter -lrte_net -lrte_mbuf -lrte_mempool -lrte_rcu -lrte_ring -lrte_eal -lrte_telemetry -lrte_kvargs -lbsd -ldl -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -lnuma -latomic -lpthread -lrt -lm -lunbound /bin/bash ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z,relro -Wl,-z,now -o tests/test-ovsdb tests/test-ovsdb.o tests/idltest.o ovsdb/libovsdb.la lib/libopenvswitch.la -Wl,--as-needed -lrte_node -lrte_graph -lrte_bpf -lrte_flow_classify -lrte_pipeline -lrte_table -lrte_port -lrte_fib -lrte_ipsec -lrte_vhost -lrte_stack -lrte_security -lrte_sched -lrte_reorder -lrte_rib -lrte_regexdev -lrte_rawdev -lrte_pdump -lrte_power -lrte_member -lrte_lpm -lrte_latencystats -lrte_kni -lrte_jobstats -lrte_ip_frag -lrte_gso -lrte_gro -lrte_eventdev -lrte_efd -lrte_distributor -lrte_cryptodev -lrte_compressdev -lrte_cfgfile -lrte_bitratestats -lrte_bbdev -lrte_acl -lrte_timer -lrte_hash -lrte_metrics -lrte_cmdline -lrte_pci -lrte_ethdev -lrte_meter -lrte_net -lrte_mbuf -lrte_mempool -lrte_rcu -lrte_ring -lrte_eal -lrte_telemetry -lrte_kvargs -lbsd -ldl -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -lnuma -latomic -lpthread -lrt -lm -lunbound /bin/bash ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z,relro -Wl,-z,now -o ovsdb/ovsdb-server ovsdb/ovsdb-server.o ovsdb/libovsdb.la lib/libopenvswitch.la -Wl,--as-needed -lrte_node -lrte_graph -lrte_bpf -lrte_flow_classify -lrte_pipeline -lrte_table -lrte_port -lrte_fib -lrte_ipsec -lrte_vhost -lrte_stack -lrte_security -lrte_sched -lrte_reorder -lrte_rib -lrte_regexdev -lrte_rawdev -lrte_pdump -lrte_power -lrte_member -lrte_lpm -lrte_latencystats -lrte_kni -lrte_jobstats -lrte_ip_frag -lrte_gso -lrte_gro -lrte_eventdev -lrte_efd -lrte_distributor -lrte_cryptodev -lrte_compressdev -lrte_cfgfile -lrte_bitratestats -lrte_bbdev -lrte_acl -lrte_timer -lrte_hash -lrte_metrics -lrte_cmdline -lrte_pci -lrte_ethdev -lrte_meter -lrte_net -lrte_mbuf -lrte_mempool -lrte_rcu -lrte_ring -lrte_eal -lrte_telemetry -lrte_kvargs -lbsd -ldl -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -lnuma -latomic -lpthread -lrt -lm -lunbound libtool: link: gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z -Wl,relro -Wl,-z -Wl,now -o ovsdb/.libs/ovsdb-tool ovsdb/ovsdb-tool.o ovsdb/.libs/libovsdb.so lib/.libs/libopenvswitch.so -Wl,--as-needed -lrte_node -lrte_graph -lrte_bpf -lrte_flow_classify -lrte_pipeline -lrte_table -lrte_port -lrte_fib -lrte_ipsec -lrte_vhost -lrte_stack -lrte_security -lrte_sched -lrte_reorder -lrte_rib -lrte_regexdev -lrte_rawdev -lrte_pdump -lrte_power -lrte_member -lrte_lpm -lrte_latencystats -lrte_kni -lrte_jobstats -lrte_ip_frag -lrte_gso -lrte_gro -lrte_eventdev -lrte_efd -lrte_distributor -lrte_cryptodev -lrte_compressdev -lrte_cfgfile -lrte_bitratestats -lrte_bbdev -lrte_acl -lrte_timer -lrte_hash -lrte_metrics -lrte_cmdline -lrte_pci -lrte_ethdev -lrte_meter -lrte_net -lrte_mbuf -lrte_mempool -lrte_rcu -lrte_ring -lrte_eal -lrte_telemetry -lrte_kvargs -lbsd -ldl -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound libtool: link: gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z -Wl,relro -Wl,-z -Wl,now -o tests/.libs/test-ovsdb tests/test-ovsdb.o tests/idltest.o ovsdb/.libs/libovsdb.so lib/.libs/libopenvswitch.so -Wl,--as-needed -lrte_node -lrte_graph -lrte_bpf -lrte_flow_classify -lrte_pipeline -lrte_table -lrte_port -lrte_fib -lrte_ipsec -lrte_vhost -lrte_stack -lrte_security -lrte_sched -lrte_reorder -lrte_rib -lrte_regexdev -lrte_rawdev -lrte_pdump -lrte_power -lrte_member -lrte_lpm -lrte_latencystats -lrte_kni -lrte_jobstats -lrte_ip_frag -lrte_gso -lrte_gro -lrte_eventdev -lrte_efd -lrte_distributor -lrte_cryptodev -lrte_compressdev -lrte_cfgfile -lrte_bitratestats -lrte_bbdev -lrte_acl -lrte_timer -lrte_hash -lrte_metrics -lrte_cmdline -lrte_pci -lrte_ethdev -lrte_meter -lrte_net -lrte_mbuf -lrte_mempool -lrte_rcu -lrte_ring -lrte_eal -lrte_telemetry -lrte_kvargs -lbsd -ldl -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound libtool: link: gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z -Wl,relro -Wl,-z -Wl,now -o ovsdb/.libs/ovsdb-client ovsdb/ovsdb-client.o ovsdb/.libs/libovsdb.so lib/.libs/libopenvswitch.so -Wl,--as-needed -lrte_node -lrte_graph -lrte_bpf -lrte_flow_classify -lrte_pipeline -lrte_table -lrte_port -lrte_fib -lrte_ipsec -lrte_vhost -lrte_stack -lrte_security -lrte_sched -lrte_reorder -lrte_rib -lrte_regexdev -lrte_rawdev -lrte_pdump -lrte_power -lrte_member -lrte_lpm -lrte_latencystats -lrte_kni -lrte_jobstats -lrte_ip_frag -lrte_gso -lrte_gro -lrte_eventdev -lrte_efd -lrte_distributor -lrte_cryptodev -lrte_compressdev -lrte_cfgfile -lrte_bitratestats -lrte_bbdev -lrte_acl -lrte_timer -lrte_hash -lrte_metrics -lrte_cmdline -lrte_pci -lrte_ethdev -lrte_meter -lrte_net -lrte_mbuf -lrte_mempool -lrte_rcu -lrte_ring -lrte_eal -lrte_telemetry -lrte_kvargs -lbsd -ldl -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound libtool: link: gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z -Wl,relro -Wl,-z -Wl,now -o ovsdb/.libs/ovsdb-server ovsdb/ovsdb-server.o ovsdb/.libs/libovsdb.so lib/.libs/libopenvswitch.so -Wl,--as-needed -lrte_node -lrte_graph -lrte_bpf -lrte_flow_classify -lrte_pipeline -lrte_table -lrte_port -lrte_fib -lrte_ipsec -lrte_vhost -lrte_stack -lrte_security -lrte_sched -lrte_reorder -lrte_rib -lrte_regexdev -lrte_rawdev -lrte_pdump -lrte_power -lrte_member -lrte_lpm -lrte_latencystats -lrte_kni -lrte_jobstats -lrte_ip_frag -lrte_gso -lrte_gro -lrte_eventdev -lrte_efd -lrte_distributor -lrte_cryptodev -lrte_compressdev -lrte_cfgfile -lrte_bitratestats -lrte_bbdev -lrte_acl -lrte_timer -lrte_hash -lrte_metrics -lrte_cmdline -lrte_pci -lrte_ethdev -lrte_meter -lrte_net -lrte_mbuf -lrte_mempool -lrte_rcu -lrte_ring -lrte_eal -lrte_telemetry -lrte_kvargs -lbsd -ldl -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound /bin/bash ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -release 2.15 -version-info 0:0 -Wl,--version-script=./vtep/libvtep.sym -Wl,-z,relro -Wl,-z,now -o vtep/libvtep.la -rpath /usr/lib/x86_64-linux-gnu vtep/vtep-idl.lo -Wl,--as-needed -lrte_node -lrte_graph -lrte_bpf -lrte_flow_classify -lrte_pipeline -lrte_table -lrte_port -lrte_fib -lrte_ipsec -lrte_vhost -lrte_stack -lrte_security -lrte_sched -lrte_reorder -lrte_rib -lrte_regexdev -lrte_rawdev -lrte_pdump -lrte_power -lrte_member -lrte_lpm -lrte_latencystats -lrte_kni -lrte_jobstats -lrte_ip_frag -lrte_gso -lrte_gro -lrte_eventdev -lrte_efd -lrte_distributor -lrte_cryptodev -lrte_compressdev -lrte_cfgfile -lrte_bitratestats -lrte_bbdev -lrte_acl -lrte_timer -lrte_hash -lrte_metrics -lrte_cmdline -lrte_pci -lrte_ethdev -lrte_meter -lrte_net -lrte_mbuf -lrte_mempool -lrte_rcu -lrte_ring -lrte_eal -lrte_telemetry -lrte_kvargs -lbsd -ldl -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -lnuma -latomic -lpthread -lrt -lm -lunbound libtool: link: gcc -shared -fPIC -DPIC vtep/.libs/vtep-idl.o -Wl,--as-needed -lrte_node -lrte_graph -lrte_bpf -lrte_flow_classify -lrte_pipeline -lrte_table -lrte_port -lrte_fib -lrte_ipsec -lrte_vhost -lrte_stack -lrte_security -lrte_sched -lrte_reorder -lrte_rib -lrte_regexdev -lrte_rawdev -lrte_pdump -lrte_power -lrte_member -lrte_lpm -lrte_latencystats -lrte_kni -lrte_jobstats -lrte_ip_frag -lrte_gso -lrte_gro -lrte_eventdev -lrte_efd -lrte_distributor -lrte_cryptodev -lrte_compressdev -lrte_cfgfile -lrte_bitratestats -lrte_bbdev -lrte_acl -lrte_timer -lrte_hash -lrte_metrics -lrte_cmdline -lrte_pci -lrte_ethdev -lrte_meter -lrte_net -lrte_mbuf -lrte_mempool -lrte_rcu -lrte_ring -lrte_eal -lrte_telemetry -lrte_kvargs -lbsd -ldl -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound -mssse3 -g -O2 -fstack-protector-strong -Wl,--version-script=./vtep/libvtep.sym -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,libvtep-2.15.so.0 -o vtep/.libs/libvtep-2.15.so.0.0.0 libtool: link: (cd "vtep/.libs" && rm -f "libvtep-2.15.so.0" && ln -s "libvtep-2.15.so.0.0.0" "libvtep-2.15.so.0") libtool: link: (cd "vtep/.libs" && rm -f "libvtep.so" && ln -s "libvtep-2.15.so.0.0.0" "libvtep.so") libtool: link: ar cr vtep/.libs/libvtep.a vtep/vtep-idl.o libtool: link: ranlib vtep/.libs/libvtep.a libtool: link: ( cd "vtep/.libs" && rm -f "libvtep.la" && ln -s "../libvtep.la" "libvtep.la" ) /bin/bash ./libtool --tag=CC --mode=link gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z,relro -Wl,-z,now -o vtep/vtep-ctl vtep/vtep-ctl.o vtep/libvtep.la lib/libopenvswitch.la -Wl,--as-needed -lrte_node -lrte_graph -lrte_bpf -lrte_flow_classify -lrte_pipeline -lrte_table -lrte_port -lrte_fib -lrte_ipsec -lrte_vhost -lrte_stack -lrte_security -lrte_sched -lrte_reorder -lrte_rib -lrte_regexdev -lrte_rawdev -lrte_pdump -lrte_power -lrte_member -lrte_lpm -lrte_latencystats -lrte_kni -lrte_jobstats -lrte_ip_frag -lrte_gso -lrte_gro -lrte_eventdev -lrte_efd -lrte_distributor -lrte_cryptodev -lrte_compressdev -lrte_cfgfile -lrte_bitratestats -lrte_bbdev -lrte_acl -lrte_timer -lrte_hash -lrte_metrics -lrte_cmdline -lrte_pci -lrte_ethdev -lrte_meter -lrte_net -lrte_mbuf -lrte_mempool -lrte_rcu -lrte_ring -lrte_eal -lrte_telemetry -lrte_kvargs -lbsd -ldl -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -lnuma -latomic -lpthread -lrt -lm -lunbound libtool: link: gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -include rte_config.h -I/usr/include/dpdk -I/usr/include/libnl3 -I/usr/include/dpdk/../x86_64-linux-gnu/dpdk -I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -Wl,-z -Wl,relro -Wl,-z -Wl,now -o vtep/.libs/vtep-ctl vtep/vtep-ctl.o vtep/.libs/libvtep.so lib/.libs/libopenvswitch.so -Wl,--as-needed -lrte_node -lrte_graph -lrte_bpf -lrte_flow_classify -lrte_pipeline -lrte_table -lrte_port -lrte_fib -lrte_ipsec -lrte_vhost -lrte_stack -lrte_security -lrte_sched -lrte_reorder -lrte_rib -lrte_regexdev -lrte_rawdev -lrte_pdump -lrte_power -lrte_member -lrte_lpm -lrte_latencystats -lrte_kni -lrte_jobstats -lrte_ip_frag -lrte_gso -lrte_gro -lrte_eventdev -lrte_efd -lrte_distributor -lrte_cryptodev -lrte_compressdev -lrte_cfgfile -lrte_bitratestats -lrte_bbdev -lrte_acl -lrte_timer -lrte_hash -lrte_metrics -lrte_cmdline -lrte_pci -lrte_ethdev -lrte_meter -lrte_net -lrte_mbuf -lrte_mempool -lrte_rcu -lrte_ring -lrte_eal -lrte_telemetry -lrte_kvargs -lbsd -ldl -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -latomic -lpthread -lrt -lm -lunbound make[4]: Leaving directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk' make[3]: Leaving directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk' make[2]: Leaving directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_dpdk' make[1]: Leaving directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1' create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary-indep make: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions debian/rules:244: warning: overriding recipe for target 'override_dh_installinit' /usr/share/openstack-pkg-tools/pkgos.make:43: warning: ignoring old recipe for target 'override_dh_installinit' debian/rules:249: warning: overriding recipe for target 'override_dh_installsystemd' /usr/share/openstack-pkg-tools/pkgos.make:40: warning: ignoring old recipe for target 'override_dh_installsystemd' dh binary-indep --with autoreconf,python3,sphinxdoc dh_testroot -i dh_prep -i dh_installdirs -i debian/rules override_dh_auto_install-indep make[1]: Entering directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions debian/rules:244: warning: overriding recipe for target 'override_dh_installinit' /usr/share/openstack-pkg-tools/pkgos.make:43: warning: ignoring old recipe for target 'override_dh_installinit' debian/rules:249: warning: overriding recipe for target 'override_dh_installsystemd' /usr/share/openstack-pkg-tools/pkgos.make:40: warning: ignoring old recipe for target 'override_dh_installsystemd' /usr/bin/make -C _debian DESTDIR=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp install make[2]: Entering directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian' /usr/bin/make install-recursive make[3]: Entering directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian' Making install in datapath make[4]: Entering directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian/datapath' make[5]: Entering directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian/datapath' make[6]: Entering directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian/datapath' make[6]: Nothing to be done for 'install-exec-am'. make[6]: Nothing to be done for 'install-data-am'. make[6]: Leaving directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian/datapath' make[5]: Leaving directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian/datapath' make[4]: Leaving directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian/datapath' make[4]: Entering directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian' make[5]: Entering directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian' /bin/mkdir -p '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/lib/x86_64-linux-gnu' /bin/bash ./libtool --mode=install /usr/bin/install -c lib/libopenvswitch.la lib/libopenvswitchavx512.la lib/libsflow.la ofproto/libofproto.la ovsdb/libovsdb.la vtep/libvtep.la '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/lib/x86_64-linux-gnu' libtool: install: /usr/bin/install -c lib/.libs/libopenvswitch-2.15.so.0.0.0 /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/lib/x86_64-linux-gnu/libopenvswitch-2.15.so.0.0.0 libtool: install: (cd /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/lib/x86_64-linux-gnu && { ln -s -f libopenvswitch-2.15.so.0.0.0 libopenvswitch-2.15.so.0 || { rm -f libopenvswitch-2.15.so.0 && ln -s libopenvswitch-2.15.so.0.0.0 libopenvswitch-2.15.so.0; }; }) libtool: install: (cd /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/lib/x86_64-linux-gnu && { ln -s -f libopenvswitch-2.15.so.0.0.0 libopenvswitch.so || { rm -f libopenvswitch.so && ln -s libopenvswitch-2.15.so.0.0.0 libopenvswitch.so; }; }) libtool: install: /usr/bin/install -c lib/.libs/libopenvswitch.lai /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/lib/x86_64-linux-gnu/libopenvswitch.la libtool: install: /usr/bin/install -c lib/.libs/libopenvswitchavx512.lai /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/lib/x86_64-linux-gnu/libopenvswitchavx512.la libtool: install: /usr/bin/install -c lib/.libs/libsflow-2.15.so.0.0.0 /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/lib/x86_64-linux-gnu/libsflow-2.15.so.0.0.0 libtool: install: (cd /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/lib/x86_64-linux-gnu && { ln -s -f libsflow-2.15.so.0.0.0 libsflow-2.15.so.0 || { rm -f libsflow-2.15.so.0 && ln -s libsflow-2.15.so.0.0.0 libsflow-2.15.so.0; }; }) libtool: install: (cd /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/lib/x86_64-linux-gnu && { ln -s -f libsflow-2.15.so.0.0.0 libsflow.so || { rm -f libsflow.so && ln -s libsflow-2.15.so.0.0.0 libsflow.so; }; }) libtool: install: /usr/bin/install -c lib/.libs/libsflow.lai /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/lib/x86_64-linux-gnu/libsflow.la libtool: warning: relinking 'ofproto/libofproto.la' libtool: install: (cd /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian; /bin/bash "/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian/libtool" --tag CC --mode=relink gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -release 2.15 -version-info 0:0 -Wl,--version-script=./ofproto/libofproto.sym -Wl,-z,relro -Wl,-z,now -o ofproto/libofproto.la -rpath /usr/lib/x86_64-linux-gnu ofproto/libofproto_la-bond.lo ofproto/libofproto_la-collectors.lo ofproto/libofproto_la-connmgr.lo ofproto/libofproto_la-fail-open.lo ofproto/libofproto_la-in-band.lo ofproto/libofproto_la-names.lo ofproto/libofproto_la-netflow.lo ofproto/libofproto_la-ofproto.lo ofproto/libofproto_la-ofproto-dpif.lo ofproto/libofproto_la-ofproto-dpif-ipfix.lo ofproto/libofproto_la-ofproto-dpif-mirror.lo ofproto/libofproto_la-ofproto-dpif-monitor.lo ofproto/libofproto_la-ofproto-dpif-rid.lo ofproto/libofproto_la-ofproto-dpif-sflow.lo ofproto/libofproto_la-ofproto-dpif-trace.lo ofproto/libofproto_la-ofproto-dpif-upcall.lo ofproto/libofproto_la-ofproto-dpif-xlate.lo ofproto/libofproto_la-ofproto-dpif-xlate-cache.lo ofproto/libofproto_la-pinsched.lo ofproto/libofproto_la-tunnel.lo ofproto/libofproto_la-bundles.lo lib/libsflow.la -latomic -lpthread -lrt -lm -lunbound -inst-prefix-dir /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp) libtool: relink: gcc -shared -fPIC -DPIC ofproto/.libs/libofproto_la-bond.o ofproto/.libs/libofproto_la-collectors.o ofproto/.libs/libofproto_la-connmgr.o ofproto/.libs/libofproto_la-fail-open.o ofproto/.libs/libofproto_la-in-band.o ofproto/.libs/libofproto_la-names.o ofproto/.libs/libofproto_la-netflow.o ofproto/.libs/libofproto_la-ofproto.o ofproto/.libs/libofproto_la-ofproto-dpif.o ofproto/.libs/libofproto_la-ofproto-dpif-ipfix.o ofproto/.libs/libofproto_la-ofproto-dpif-mirror.o ofproto/.libs/libofproto_la-ofproto-dpif-monitor.o ofproto/.libs/libofproto_la-ofproto-dpif-rid.o ofproto/.libs/libofproto_la-ofproto-dpif-sflow.o ofproto/.libs/libofproto_la-ofproto-dpif-trace.o ofproto/.libs/libofproto_la-ofproto-dpif-upcall.o ofproto/.libs/libofproto_la-ofproto-dpif-xlate.o ofproto/.libs/libofproto_la-ofproto-dpif-xlate-cache.o ofproto/.libs/libofproto_la-pinsched.o ofproto/.libs/libofproto_la-tunnel.o ofproto/.libs/libofproto_la-bundles.o -L/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/lib/x86_64-linux-gnu -L/usr/lib/x86_64-linux-gnu -lsflow -latomic -lpthread -lrt -lm -lunbound -g -O2 -fstack-protector-strong -Wl,--version-script=./ofproto/libofproto.sym -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,libofproto-2.15.so.0 -o ofproto/.libs/libofproto-2.15.so.0.0.0 libtool: install: /usr/bin/install -c ofproto/.libs/libofproto-2.15.so.0.0.0T /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/lib/x86_64-linux-gnu/libofproto-2.15.so.0.0.0 libtool: install: (cd /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/lib/x86_64-linux-gnu && { ln -s -f libofproto-2.15.so.0.0.0 libofproto-2.15.so.0 || { rm -f libofproto-2.15.so.0 && ln -s libofproto-2.15.so.0.0.0 libofproto-2.15.so.0; }; }) libtool: install: (cd /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/lib/x86_64-linux-gnu && { ln -s -f libofproto-2.15.so.0.0.0 libofproto.so || { rm -f libofproto.so && ln -s libofproto-2.15.so.0.0.0 libofproto.so; }; }) libtool: install: /usr/bin/install -c ofproto/.libs/libofproto.lai /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/lib/x86_64-linux-gnu/libofproto.la libtool: install: /usr/bin/install -c ovsdb/.libs/libovsdb-2.15.so.0.0.0 /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/lib/x86_64-linux-gnu/libovsdb-2.15.so.0.0.0 libtool: install: (cd /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/lib/x86_64-linux-gnu && { ln -s -f libovsdb-2.15.so.0.0.0 libovsdb-2.15.so.0 || { rm -f libovsdb-2.15.so.0 && ln -s libovsdb-2.15.so.0.0.0 libovsdb-2.15.so.0; }; }) libtool: install: (cd /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/lib/x86_64-linux-gnu && { ln -s -f libovsdb-2.15.so.0.0.0 libovsdb.so || { rm -f libovsdb.so && ln -s libovsdb-2.15.so.0.0.0 libovsdb.so; }; }) libtool: install: /usr/bin/install -c ovsdb/.libs/libovsdb.lai /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/lib/x86_64-linux-gnu/libovsdb.la libtool: install: /usr/bin/install -c vtep/.libs/libvtep-2.15.so.0.0.0 /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/lib/x86_64-linux-gnu/libvtep-2.15.so.0.0.0 libtool: install: (cd /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/lib/x86_64-linux-gnu && { ln -s -f libvtep-2.15.so.0.0.0 libvtep-2.15.so.0 || { rm -f libvtep-2.15.so.0 && ln -s libvtep-2.15.so.0.0.0 libvtep-2.15.so.0; }; }) libtool: install: (cd /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/lib/x86_64-linux-gnu && { ln -s -f libvtep-2.15.so.0.0.0 libvtep.so || { rm -f libvtep.so && ln -s libvtep-2.15.so.0.0.0 libvtep.so; }; }) libtool: install: /usr/bin/install -c vtep/.libs/libvtep.lai /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/lib/x86_64-linux-gnu/libvtep.la libtool: install: /usr/bin/install -c lib/.libs/libopenvswitch.a /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/lib/x86_64-linux-gnu/libopenvswitch.a libtool: install: chmod 644 /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/lib/x86_64-linux-gnu/libopenvswitch.a libtool: install: ranlib /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/lib/x86_64-linux-gnu/libopenvswitch.a libtool: install: /usr/bin/install -c lib/.libs/libopenvswitchavx512.a /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/lib/x86_64-linux-gnu/libopenvswitchavx512.a libtool: install: chmod 644 /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/lib/x86_64-linux-gnu/libopenvswitchavx512.a libtool: install: ranlib /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/lib/x86_64-linux-gnu/libopenvswitchavx512.a libtool: install: /usr/bin/install -c lib/.libs/libsflow.a /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/lib/x86_64-linux-gnu/libsflow.a libtool: install: chmod 644 /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/lib/x86_64-linux-gnu/libsflow.a libtool: install: ranlib /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/lib/x86_64-linux-gnu/libsflow.a libtool: install: /usr/bin/install -c ofproto/.libs/libofproto.a /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/lib/x86_64-linux-gnu/libofproto.a libtool: install: chmod 644 /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/lib/x86_64-linux-gnu/libofproto.a libtool: install: ranlib /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/lib/x86_64-linux-gnu/libofproto.a libtool: install: /usr/bin/install -c ovsdb/.libs/libovsdb.a /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/lib/x86_64-linux-gnu/libovsdb.a libtool: install: chmod 644 /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/lib/x86_64-linux-gnu/libovsdb.a libtool: install: ranlib /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/lib/x86_64-linux-gnu/libovsdb.a libtool: install: /usr/bin/install -c vtep/.libs/libvtep.a /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/lib/x86_64-linux-gnu/libvtep.a libtool: install: chmod 644 /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/lib/x86_64-linux-gnu/libvtep.a libtool: install: ranlib /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/lib/x86_64-linux-gnu/libvtep.a libtool: warning: remember to run 'libtool --finish /usr/lib/x86_64-linux-gnu' /bin/mkdir -p '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/bin' /bin/bash ./libtool --mode=install /usr/bin/install -c utilities/ovs-appctl utilities/ovs-testcontroller utilities/ovs-dpctl utilities/ovs-ofctl utilities/ovs-vsctl ovsdb/ovsdb-tool ovsdb/ovsdb-client vtep/vtep-ctl '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/bin' libtool: warning: 'lib/libopenvswitch.la' has not been installed in '/usr/lib/x86_64-linux-gnu' libtool: install: /usr/bin/install -c utilities/.libs/ovs-appctl /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/bin/ovs-appctl libtool: warning: 'lib/libopenvswitch.la' has not been installed in '/usr/lib/x86_64-linux-gnu' libtool: install: /usr/bin/install -c utilities/.libs/ovs-testcontroller /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/bin/ovs-testcontroller libtool: warning: 'lib/libopenvswitch.la' has not been installed in '/usr/lib/x86_64-linux-gnu' libtool: install: /usr/bin/install -c utilities/.libs/ovs-dpctl /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/bin/ovs-dpctl libtool: warning: 'ofproto/libofproto.la' has not been installed in '/usr/lib/x86_64-linux-gnu' libtool: warning: 'lib/libopenvswitch.la' has not been installed in '/usr/lib/x86_64-linux-gnu' libtool: install: /usr/bin/install -c utilities/.libs/ovs-ofctl /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/bin/ovs-ofctl libtool: warning: 'lib/libopenvswitch.la' has not been installed in '/usr/lib/x86_64-linux-gnu' libtool: install: /usr/bin/install -c utilities/.libs/ovs-vsctl /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/bin/ovs-vsctl libtool: warning: 'ovsdb/libovsdb.la' has not been installed in '/usr/lib/x86_64-linux-gnu' libtool: warning: 'lib/libopenvswitch.la' has not been installed in '/usr/lib/x86_64-linux-gnu' libtool: install: /usr/bin/install -c ovsdb/.libs/ovsdb-tool /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/bin/ovsdb-tool libtool: warning: 'ovsdb/libovsdb.la' has not been installed in '/usr/lib/x86_64-linux-gnu' libtool: warning: 'lib/libopenvswitch.la' has not been installed in '/usr/lib/x86_64-linux-gnu' libtool: install: /usr/bin/install -c ovsdb/.libs/ovsdb-client /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/bin/ovsdb-client libtool: warning: 'vtep/libvtep.la' has not been installed in '/usr/lib/x86_64-linux-gnu' libtool: warning: 'lib/libopenvswitch.la' has not been installed in '/usr/lib/x86_64-linux-gnu' libtool: install: /usr/bin/install -c vtep/.libs/vtep-ctl /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/bin/vtep-ctl /bin/mkdir -p '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/bin' /usr/bin/install -c ../utilities/ovs-docker utilities/ovs-pki utilities/ovs-pcap utilities/ovs-tcpdump utilities/ovs-tcpundump utilities/ovs-dpctl-top utilities/ovs-l3ping utilities/ovs-parse-backtrace utilities/ovs-test utilities/ovs-vlan-test '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/bin' /bin/mkdir -p '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/sbin' /bin/bash ./libtool --mode=install /usr/bin/install -c vswitchd/ovs-vswitchd ovsdb/ovsdb-server '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/sbin' libtool: warning: 'ofproto/libofproto.la' has not been installed in '/usr/lib/x86_64-linux-gnu' libtool: warning: 'lib/libsflow.la' has not been installed in '/usr/lib/x86_64-linux-gnu' libtool: warning: 'lib/libopenvswitch.la' has not been installed in '/usr/lib/x86_64-linux-gnu' libtool: install: /usr/bin/install -c vswitchd/.libs/ovs-vswitchd /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/sbin/ovs-vswitchd libtool: warning: 'ovsdb/libovsdb.la' has not been installed in '/usr/lib/x86_64-linux-gnu' libtool: warning: 'lib/libopenvswitch.la' has not been installed in '/usr/lib/x86_64-linux-gnu' libtool: install: /usr/bin/install -c ovsdb/.libs/ovsdb-server /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/sbin/ovsdb-server /bin/mkdir -p '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/sbin' /usr/bin/install -c utilities/bugtool/ovs-bugtool '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/sbin' /bin/mkdir -p '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/etc/bash_completion.d' /usr/bin/install -c ../utilities/ovs-appctl-bashcomp.bash ../utilities/ovs-vsctl-bashcomp.bash '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/etc/bash_completion.d' /bin/mkdir -p '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp'"/usr/share/man/man8" /usr/bin/install -c -m 644 ./Documentation/_build/man/ovs-appctl.8 '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp'"/usr/share/man/man8/ovs-appctl.8" /bin/mkdir -p '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp'"/usr/share/man/man8" /usr/bin/install -c -m 644 ./Documentation/_build/man/ovs-ctl.8 '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp'"/usr/share/man/man8/ovs-ctl.8" /bin/mkdir -p '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp'"/usr/share/man/man8" /usr/bin/install -c -m 644 ./Documentation/_build/man/ovs-l3ping.8 '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp'"/usr/share/man/man8/ovs-l3ping.8" /bin/mkdir -p '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp'"/usr/share/man/man8" /usr/bin/install -c -m 644 ./Documentation/_build/man/ovs-parse-backtrace.8 '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp'"/usr/share/man/man8/ovs-parse-backtrace.8" /bin/mkdir -p '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp'"/usr/share/man/man8" /usr/bin/install -c -m 644 ./Documentation/_build/man/ovs-pki.8 '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp'"/usr/share/man/man8/ovs-pki.8" /bin/mkdir -p '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp'"/usr/share/man/man8" /usr/bin/install -c -m 644 ./Documentation/_build/man/ovs-tcpdump.8 '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp'"/usr/share/man/man8/ovs-tcpdump.8" /bin/mkdir -p '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp'"/usr/share/man/man1" /usr/bin/install -c -m 644 ./Documentation/_build/man/ovs-tcpundump.1 '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp'"/usr/share/man/man1/ovs-tcpundump.1" /bin/mkdir -p '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp'"/usr/share/man/man8" /usr/bin/install -c -m 644 ./Documentation/_build/man/ovs-test.8 '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp'"/usr/share/man/man8/ovs-test.8" /bin/mkdir -p '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp'"/usr/share/man/man8" /usr/bin/install -c -m 644 ./Documentation/_build/man/ovs-vlan-test.8 '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp'"/usr/share/man/man8/ovs-vlan-test.8" /bin/mkdir -p '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp'"/usr/share/man/man7" /usr/bin/install -c -m 644 ./Documentation/_build/man/ovsdb-server.7 '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp'"/usr/share/man/man7/ovsdb-server.7" /bin/mkdir -p '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp'"/usr/share/man/man5" /usr/bin/install -c -m 644 ./Documentation/_build/man/ovsdb.5 '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp'"/usr/share/man/man5/ovsdb.5" /bin/mkdir -p '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp'"/usr/share/man/man7" /usr/bin/install -c -m 644 ./Documentation/_build/man/ovsdb.7 '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp'"/usr/share/man/man7/ovsdb.7" /bin/mkdir -p /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/var/lib/openvswitch/pki /bin/mkdir -p /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/etc/openvswitch for plugin in utilities/bugtool/plugins/kernel-info/openvswitch.xml utilities/bugtool/plugins/network-status/openvswitch.xml utilities/bugtool/plugins/system-configuration.xml utilities/bugtool/plugins/system-logs/openvswitch.xml utilities/bugtool/plugins/system-configuration/openvswitch.xml; do \ stem=`echo "$plugin" | sed 's,utilities/bugtool/plugins/,,'`; \ dir=`expr "$stem" : '\(.*\)/[^/]*$'`; \ /bin/mkdir -p "/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/share/openvswitch/bugtool-plugins/$dir"; \ /usr/bin/install -c -m 644 "../$plugin" "/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/share/openvswitch/bugtool-plugins/$stem"; \ done /bin/mkdir -p python/ovs sed \ -e '/^##/d' \ -e 's,[@]pkgdatadir[@],/usr/share/openvswitch,g' \ -e 's,[@]RUNDIR[@],/var/run/openvswitch,g' \ -e 's,[@]LOGDIR[@],/var/log/openvswitch,g' \ -e 's,[@]bindir[@],/usr/bin,g' \ -e 's,[@]sysconfdir[@],/etc,g' \ -e 's,[@]DBDIR[@],/etc/openvswitch,g' \ < ../python/ovs/dirs.py.template \ > python/ovs/dirs.py.tmp /bin/mkdir -p /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/share/openvswitch/python/ovs /usr/bin/install -c -m 644 python/ovs/dirs.py.tmp /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/share/openvswitch/python/ovs/dirs.py rm python/ovs/dirs.py.tmp /bin/mkdir -p '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/share/man/man1' /usr/bin/install -c -m 644 utilities/ovs-pcap.1 ovsdb/ovsdb-tool.1 ovsdb/ovsdb-client.1 ovsdb/ovsdb-server.1 '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/share/man/man1' /bin/mkdir -p '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/share/man/man5' /usr/bin/install -c -m 644 vswitchd/ovs-vswitchd.conf.db.5 ovsdb/ovsdb-server.5 vtep/vtep.5 '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/share/man/man5' /bin/mkdir -p '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/share/man/man7' /usr/bin/install -c -m 644 lib/ovs-fields.7 lib/ovs-actions.7 '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/share/man/man7' /bin/mkdir -p '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/share/man/man8' /usr/bin/install -c -m 644 utilities/ovs-testcontroller.8 utilities/ovs-dpctl.8 utilities/ovs-dpctl-top.8 ../utilities/ovs-kmod-ctl.8 utilities/ovs-ofctl.8 utilities/ovs-vsctl.8 utilities/bugtool/ovs-bugtool.8 vswitchd/ovs-vswitchd.8 vtep/vtep-ctl.8 '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/share/man/man8' /bin/mkdir -p '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/share/openvswitch' /bin/mkdir -p '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/share/openvswitch/python/ovs/unixctl' /usr/bin/install -c -m 644 ../python/ovs/unixctl/__init__.py ../python/ovs/unixctl/client.py ../python/ovs/unixctl/server.py '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/share/openvswitch/python/ovs/unixctl' /bin/mkdir -p '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/share/openvswitch/python/ovs/compat/sortedcontainers' /usr/bin/install -c -m 644 ../python/ovs/compat/sortedcontainers/__init__.py ../python/ovs/compat/sortedcontainers/sortedlist.py ../python/ovs/compat/sortedcontainers/sorteddict.py ../python/ovs/compat/sortedcontainers/sortedset.py '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/share/openvswitch/python/ovs/compat/sortedcontainers' /bin/mkdir -p '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/share/openvswitch/python/ovs' /usr/bin/install -c -m 644 ../python/ovs/__init__.py ../python/ovs/daemon.py ../python/ovs/fcntl_win.py ../python/ovs/fatal_signal.py ../python/ovs/json.py ../python/ovs/jsonrpc.py ../python/ovs/ovsuuid.py ../python/ovs/poller.py ../python/ovs/process.py ../python/ovs/reconnect.py ../python/ovs/socket_util.py ../python/ovs/stream.py ../python/ovs/timeval.py ../python/ovs/util.py ../python/ovs/version.py ../python/ovs/vlog.py ../python/ovs/winutils.py '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/share/openvswitch/python/ovs' /bin/mkdir -p '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/share/openvswitch/python/ovs/compat' /usr/bin/install -c -m 644 ../python/ovs/compat/__init__.py '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/share/openvswitch/python/ovs/compat' /bin/mkdir -p '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/share/openvswitch/python/ovstest' /usr/bin/install -c -m 644 ../python/ovstest/__init__.py ../python/ovstest/args.py ../python/ovstest/rpcserver.py ../python/ovstest/tcp.py ../python/ovstest/tests.py ../python/ovstest/udp.py ../python/ovstest/util.py ../python/ovstest/vswitch.py '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/share/openvswitch/python/ovstest' /bin/mkdir -p '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/share/openvswitch/python/ovs/db' /usr/bin/install -c -m 644 ../python/ovs/db/__init__.py ../python/ovs/db/custom_index.py ../python/ovs/db/data.py ../python/ovs/db/error.py ../python/ovs/db/idl.py ../python/ovs/db/parser.py ../python/ovs/db/schema.py ../python/ovs/db/types.py '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/share/openvswitch/python/ovs/db' /bin/mkdir -p '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/include/openflow' /usr/bin/install -c -m 644 ../include/openflow/intel-ext.h ../include/openflow/netronome-ext.h ../include/openflow/nicira-ext.h ../include/openflow/openflow-1.0.h ../include/openflow/openflow-1.1.h ../include/openflow/openflow-1.2.h ../include/openflow/openflow-1.3.h ../include/openflow/openflow-1.4.h ../include/openflow/openflow-1.5.h ../include/openflow/openflow-common.h ../include/openflow/openflow.h '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/include/openflow' /bin/mkdir -p '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/include/openvswitch' /usr/bin/install -c -m 644 ../include/openvswitch/compiler.h ../include/openvswitch/dynamic-string.h ../include/openvswitch/hmap.h ../include/openvswitch/flow.h ../include/openvswitch/geneve.h ../include/openvswitch/json.h ../include/openvswitch/list.h ../include/openvswitch/netdev.h ../include/openvswitch/match.h ../include/openvswitch/meta-flow.h ../include/openvswitch/namemap.h ../include/openvswitch/ofpbuf.h ../include/openvswitch/ofp-actions.h ../include/openvswitch/ofp-bundle.h ../include/openvswitch/ofp-connection.h ../include/openvswitch/ofp-ed-props.h ../include/openvswitch/ofp-errors.h ../include/openvswitch/ofp-flow.h ../include/openvswitch/ofp-group.h ../include/openvswitch/ofp-ipfix.h ../include/openvswitch/ofp-match.h ../include/openvswitch/ofp-meter.h ../include/openvswitch/ofp-monitor.h ../include/openvswitch/ofp-msgs.h ../include/openvswitch/ofp-packet.h ../include/openvswitch/ofp-parse.h ../include/openvswitch/ofp-port.h ../include/openvswitch/ofp-print.h ../include/openvswitch/ofp-prop.h ../include/openvswitch/ofp-protocol.h ../include/openvswitch/ofp-queue.h ../include/openvswitch/ofp-switch.h ../include/openvswitch/ofp-table.h ../include/openvswitch/ofp-util.h ../include/openvswitch/packets.h ../include/openvswitch/poll-loop.h ../include/openvswitch/rconn.h ../include/openvswitch/shash.h ../include/openvswitch/thread.h ../include/openvswitch/token-bucket.h '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/include/openvswitch' /usr/bin/install -c -m 644 ../include/openvswitch/tun-metadata.h ../include/openvswitch/type-props.h ../include/openvswitch/types.h ../include/openvswitch/util.h ../include/openvswitch/uuid.h include/openvswitch/version.h ../include/openvswitch/vconn.h ../include/openvswitch/vlog.h ../include/openvswitch/nsh.h '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/include/openvswitch' /bin/mkdir -p '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig' /usr/bin/install -c -m 644 lib/libopenvswitch.pc lib/libsflow.pc ofproto/libofproto.pc ovsdb/libovsdb.pc '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig' /bin/mkdir -p '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/share/openvswitch' /usr/bin/install -c -m 644 ../vswitchd/vswitch.ovsschema ../vtep/vtep.ovsschema '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/share/openvswitch' /bin/mkdir -p '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/share/openvswitch/scripts' /usr/bin/install -c -m 644 utilities/ovs-lib '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/share/openvswitch/scripts' /bin/mkdir -p '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/share/openvswitch/scripts' /usr/bin/install -c utilities/ovs-check-dead-ifs utilities/ovs-ctl utilities/ovs-kmod-ctl ../utilities/ovs-save ../utilities/bugtool/ovs-bugtool-fdb-show ../utilities/bugtool/ovs-bugtool-tc-class-show ../utilities/bugtool/ovs-bugtool-daemons-ver ../utilities/bugtool/ovs-bugtool-ovs-ofctl-loop-over-bridges ../utilities/bugtool/ovs-bugtool-ovs-appctl-dpif ../utilities/bugtool/ovs-bugtool-ovs-bridge-datapath-type ../utilities/bugtool/ovs-bugtool-ovs-vswitchd-threads-affinity ../utilities/bugtool/ovs-bugtool-qos-configs ../utilities/bugtool/ovs-bugtool-get-dpdk-nic-numa ../utilities/bugtool/ovs-bugtool-get-port-stats ipsec/ovs-monitor-ipsec vtep/ovs-vtep '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/share/openvswitch/scripts' make[5]: Leaving directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian' make[4]: Leaving directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian' make[3]: Leaving directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian' make[2]: Leaving directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/_debian' set -e && for pyvers in 3.9; do \ cd python && python$pyvers setup.py install --install-layout=deb \ --root /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch; cd ..; \ done running install running build running build_py creating build/lib.linux-x86_64-3.9 creating build/lib.linux-x86_64-3.9/ovs copying ovs/__init__.py -> build/lib.linux-x86_64-3.9/ovs copying ovs/daemon.py -> build/lib.linux-x86_64-3.9/ovs copying ovs/fatal_signal.py -> build/lib.linux-x86_64-3.9/ovs copying ovs/fcntl_win.py -> build/lib.linux-x86_64-3.9/ovs copying ovs/json.py -> build/lib.linux-x86_64-3.9/ovs copying ovs/jsonrpc.py -> build/lib.linux-x86_64-3.9/ovs copying ovs/ovsuuid.py -> build/lib.linux-x86_64-3.9/ovs copying ovs/poller.py -> build/lib.linux-x86_64-3.9/ovs copying ovs/process.py -> build/lib.linux-x86_64-3.9/ovs copying ovs/reconnect.py -> build/lib.linux-x86_64-3.9/ovs copying ovs/socket_util.py -> build/lib.linux-x86_64-3.9/ovs copying ovs/stream.py -> build/lib.linux-x86_64-3.9/ovs copying ovs/timeval.py -> build/lib.linux-x86_64-3.9/ovs copying ovs/util.py -> build/lib.linux-x86_64-3.9/ovs copying ovs/vlog.py -> build/lib.linux-x86_64-3.9/ovs copying ovs/winutils.py -> build/lib.linux-x86_64-3.9/ovs copying ovs/dirs.py -> build/lib.linux-x86_64-3.9/ovs copying ovs/version.py -> build/lib.linux-x86_64-3.9/ovs creating build/lib.linux-x86_64-3.9/ovs/compat copying ovs/compat/__init__.py -> build/lib.linux-x86_64-3.9/ovs/compat creating build/lib.linux-x86_64-3.9/ovs/compat/sortedcontainers copying ovs/compat/sortedcontainers/__init__.py -> build/lib.linux-x86_64-3.9/ovs/compat/sortedcontainers copying ovs/compat/sortedcontainers/sorteddict.py -> build/lib.linux-x86_64-3.9/ovs/compat/sortedcontainers copying ovs/compat/sortedcontainers/sortedlist.py -> build/lib.linux-x86_64-3.9/ovs/compat/sortedcontainers copying ovs/compat/sortedcontainers/sortedset.py -> build/lib.linux-x86_64-3.9/ovs/compat/sortedcontainers creating build/lib.linux-x86_64-3.9/ovs/db copying ovs/db/__init__.py -> build/lib.linux-x86_64-3.9/ovs/db copying ovs/db/custom_index.py -> build/lib.linux-x86_64-3.9/ovs/db copying ovs/db/data.py -> build/lib.linux-x86_64-3.9/ovs/db copying ovs/db/error.py -> build/lib.linux-x86_64-3.9/ovs/db copying ovs/db/idl.py -> build/lib.linux-x86_64-3.9/ovs/db copying ovs/db/parser.py -> build/lib.linux-x86_64-3.9/ovs/db copying ovs/db/schema.py -> build/lib.linux-x86_64-3.9/ovs/db copying ovs/db/types.py -> build/lib.linux-x86_64-3.9/ovs/db creating build/lib.linux-x86_64-3.9/ovs/unixctl copying ovs/unixctl/__init__.py -> build/lib.linux-x86_64-3.9/ovs/unixctl copying ovs/unixctl/client.py -> build/lib.linux-x86_64-3.9/ovs/unixctl copying ovs/unixctl/server.py -> build/lib.linux-x86_64-3.9/ovs/unixctl running build_ext building 'ovs._json' extension creating build/temp.linux-x86_64-3.9 creating build/temp.linux-x86_64-3.9/ovs x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/build/python3.9-euU3fN/python3.9-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.9 -c ovs/_json.c -o build/temp.linux-x86_64-3.9/ovs/_json.o ovs/_json.c:2:10: fatal error: openvswitch/json.h: No such file or directory 2 | #include | ^~~~~~~~~~~~~~~~~~~~ compilation terminated. *************************************************************************** WARNING: The C extension could not be compiled, speedups are not enabled. Failure information, if any, is above. Retrying the build without the C extension. *************************************************************************** running install running build running build_py creating build/lib creating build/lib/ovs copying ovs/__init__.py -> build/lib/ovs copying ovs/daemon.py -> build/lib/ovs copying ovs/fatal_signal.py -> build/lib/ovs copying ovs/fcntl_win.py -> build/lib/ovs copying ovs/json.py -> build/lib/ovs copying ovs/jsonrpc.py -> build/lib/ovs copying ovs/ovsuuid.py -> build/lib/ovs copying ovs/poller.py -> build/lib/ovs copying ovs/process.py -> build/lib/ovs copying ovs/reconnect.py -> build/lib/ovs copying ovs/socket_util.py -> build/lib/ovs copying ovs/stream.py -> build/lib/ovs copying ovs/timeval.py -> build/lib/ovs copying ovs/util.py -> build/lib/ovs copying ovs/vlog.py -> build/lib/ovs copying ovs/winutils.py -> build/lib/ovs copying ovs/dirs.py -> build/lib/ovs copying ovs/version.py -> build/lib/ovs creating build/lib/ovs/compat copying ovs/compat/__init__.py -> build/lib/ovs/compat creating build/lib/ovs/compat/sortedcontainers copying ovs/compat/sortedcontainers/__init__.py -> build/lib/ovs/compat/sortedcontainers copying ovs/compat/sortedcontainers/sorteddict.py -> build/lib/ovs/compat/sortedcontainers copying ovs/compat/sortedcontainers/sortedlist.py -> build/lib/ovs/compat/sortedcontainers copying ovs/compat/sortedcontainers/sortedset.py -> build/lib/ovs/compat/sortedcontainers creating build/lib/ovs/db copying ovs/db/__init__.py -> build/lib/ovs/db copying ovs/db/custom_index.py -> build/lib/ovs/db copying ovs/db/data.py -> build/lib/ovs/db copying ovs/db/error.py -> build/lib/ovs/db copying ovs/db/idl.py -> build/lib/ovs/db copying ovs/db/parser.py -> build/lib/ovs/db copying ovs/db/schema.py -> build/lib/ovs/db copying ovs/db/types.py -> build/lib/ovs/db creating build/lib/ovs/unixctl copying ovs/unixctl/__init__.py -> build/lib/ovs/unixctl copying ovs/unixctl/client.py -> build/lib/ovs/unixctl copying ovs/unixctl/server.py -> build/lib/ovs/unixctl running install_lib creating /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch creating /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr creating /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib creating /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3 creating /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages creating /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs copying build/lib/ovs/__init__.py -> /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs copying build/lib/ovs/daemon.py -> /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs copying build/lib/ovs/fatal_signal.py -> /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs copying build/lib/ovs/fcntl_win.py -> /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs copying build/lib/ovs/json.py -> /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs copying build/lib/ovs/jsonrpc.py -> /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs copying build/lib/ovs/ovsuuid.py -> /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs copying build/lib/ovs/poller.py -> /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs copying build/lib/ovs/process.py -> /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs copying build/lib/ovs/reconnect.py -> /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs copying build/lib/ovs/socket_util.py -> /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs copying build/lib/ovs/stream.py -> /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs copying build/lib/ovs/timeval.py -> /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs copying build/lib/ovs/util.py -> /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs copying build/lib/ovs/vlog.py -> /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs copying build/lib/ovs/winutils.py -> /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs copying build/lib/ovs/dirs.py -> /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs copying build/lib/ovs/version.py -> /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs creating /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs/compat copying build/lib/ovs/compat/__init__.py -> /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs/compat creating /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs/compat/sortedcontainers copying build/lib/ovs/compat/sortedcontainers/__init__.py -> /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs/compat/sortedcontainers copying build/lib/ovs/compat/sortedcontainers/sorteddict.py -> /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs/compat/sortedcontainers copying build/lib/ovs/compat/sortedcontainers/sortedlist.py -> /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs/compat/sortedcontainers copying build/lib/ovs/compat/sortedcontainers/sortedset.py -> /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs/compat/sortedcontainers creating /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs/db copying build/lib/ovs/db/__init__.py -> /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs/db copying build/lib/ovs/db/custom_index.py -> /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs/db copying build/lib/ovs/db/data.py -> /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs/db copying build/lib/ovs/db/error.py -> /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs/db copying build/lib/ovs/db/idl.py -> /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs/db copying build/lib/ovs/db/parser.py -> /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs/db copying build/lib/ovs/db/schema.py -> /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs/db copying build/lib/ovs/db/types.py -> /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs/db creating /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs/unixctl copying build/lib/ovs/unixctl/__init__.py -> /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs/unixctl copying build/lib/ovs/unixctl/client.py -> /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs/unixctl copying build/lib/ovs/unixctl/server.py -> /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs/unixctl byte-compiling /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs/__init__.py to __init__.cpython-39.pyc byte-compiling /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs/daemon.py to daemon.cpython-39.pyc byte-compiling /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs/fatal_signal.py to fatal_signal.cpython-39.pyc byte-compiling /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs/fcntl_win.py to fcntl_win.cpython-39.pyc byte-compiling /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs/json.py to json.cpython-39.pyc byte-compiling /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs/jsonrpc.py to jsonrpc.cpython-39.pyc byte-compiling /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs/ovsuuid.py to ovsuuid.cpython-39.pyc byte-compiling /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs/poller.py to poller.cpython-39.pyc byte-compiling /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs/process.py to process.cpython-39.pyc byte-compiling /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs/reconnect.py to reconnect.cpython-39.pyc byte-compiling /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs/socket_util.py to socket_util.cpython-39.pyc byte-compiling /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs/stream.py to stream.cpython-39.pyc byte-compiling /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs/timeval.py to timeval.cpython-39.pyc byte-compiling /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs/util.py to util.cpython-39.pyc byte-compiling /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs/vlog.py to vlog.cpython-39.pyc byte-compiling /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs/winutils.py to winutils.cpython-39.pyc byte-compiling /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs/dirs.py to dirs.cpython-39.pyc byte-compiling /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs/version.py to version.cpython-39.pyc byte-compiling /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs/compat/__init__.py to __init__.cpython-39.pyc byte-compiling /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs/compat/sortedcontainers/__init__.py to __init__.cpython-39.pyc byte-compiling /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs/compat/sortedcontainers/sorteddict.py to sorteddict.cpython-39.pyc byte-compiling /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs/compat/sortedcontainers/sortedlist.py to sortedlist.cpython-39.pyc byte-compiling /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs/compat/sortedcontainers/sortedset.py to sortedset.cpython-39.pyc byte-compiling /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs/db/__init__.py to __init__.cpython-39.pyc byte-compiling /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs/db/custom_index.py to custom_index.cpython-39.pyc byte-compiling /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs/db/data.py to data.cpython-39.pyc byte-compiling /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs/db/error.py to error.cpython-39.pyc byte-compiling /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs/db/idl.py to idl.cpython-39.pyc byte-compiling /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs/db/parser.py to parser.cpython-39.pyc byte-compiling /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs/db/schema.py to schema.cpython-39.pyc byte-compiling /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs/db/types.py to types.cpython-39.pyc byte-compiling /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs/unixctl/__init__.py to __init__.cpython-39.pyc byte-compiling /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs/unixctl/client.py to client.cpython-39.pyc byte-compiling /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs/unixctl/server.py to server.cpython-39.pyc running install_egg_info running egg_info creating ovs.egg-info writing ovs.egg-info/PKG-INFO writing dependency_links to ovs.egg-info/dependency_links.txt writing requirements to ovs.egg-info/requires.txt writing top-level names to ovs.egg-info/top_level.txt writing manifest file 'ovs.egg-info/SOURCES.txt' reading manifest file 'ovs.egg-info/SOURCES.txt' writing manifest file 'ovs.egg-info/SOURCES.txt' Copying ovs.egg-info to /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/python3-openvswitch/usr/lib/python3/dist-packages/ovs-2.15.0.egg-info Skipping SOURCES.txt running install_scripts rm -rf /debian/python*/usr/lib/python*/dist-packages/*.pth make[1]: Leaving directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1' debian/rules override_dh_install make[1]: Entering directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions debian/rules:244: warning: overriding recipe for target 'override_dh_installinit' /usr/share/openstack-pkg-tools/pkgos.make:43: warning: ignoring old recipe for target 'override_dh_installinit' debian/rules:249: warning: overriding recipe for target 'override_dh_installsystemd' /usr/share/openstack-pkg-tools/pkgos.make:40: warning: ignoring old recipe for target 'override_dh_installsystemd' install -D -m 0644 utilities/ovs-vsctl-bashcomp.bash /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/openvswitch-switch/usr/share/bash-completion/completions/ovs-vsctl dh_install --exclude=usr/sbin/ovs-vswitchd --exclude=usr/lib/`dpkg-architecture -qDEB_HOST_MULTIARCH`/libopenvswitch-2.15.so.0.0.0 rm -f /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/lib/*/*.la dh_installman --language=C rm -rf /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/share/man # remove the files managed via update-alternatives rm -f /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/sbin/ovs-vswitchd rm -f /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/tmp/usr/lib/*/libopenvswitch-2.15.so.0.0.0 dh_missing --fail-missing # openvswitch-switch mkdir -p debian/openvswitch-switch/usr/share/openvswitch/switch cp debian/openvswitch-switch.template debian/openvswitch-switch/usr/share/openvswitch/switch/default.template install -v -D _dpdk/vswitchd/.libs/ovs-vswitchd \ /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/openvswitch-switch-dpdk/usr/lib/openvswitch-switch-dpdk/ovs-vswitchd-dpdk install: creating directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/openvswitch-switch-dpdk' install: creating directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/openvswitch-switch-dpdk/usr' install: creating directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/openvswitch-switch-dpdk/usr/lib' install: creating directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/openvswitch-switch-dpdk/usr/lib/openvswitch-switch-dpdk' '_dpdk/vswitchd/.libs/ovs-vswitchd' -> '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/openvswitch-switch-dpdk/usr/lib/openvswitch-switch-dpdk/ovs-vswitchd-dpdk' install -v -D _dpdk/lib/.libs/libopenvswitch-2.15.so.0.0.0 \ /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/openvswitch-switch-dpdk/usr/lib/openvswitch-switch-dpdk/libopenvswitch-2.15.so.0.0.0 '_dpdk/lib/.libs/libopenvswitch-2.15.so.0.0.0' -> '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/openvswitch-switch-dpdk/usr/lib/openvswitch-switch-dpdk/libopenvswitch-2.15.so.0.0.0' make[1]: Leaving directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1' dh_installdocs -i dh_sphinxdoc -i dh_sphinxdoc: warning: Sphinx documentation not found debian/rules override_dh_installchangelogs make[1]: Entering directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions debian/rules:244: warning: overriding recipe for target 'override_dh_installinit' /usr/share/openstack-pkg-tools/pkgos.make:43: warning: ignoring old recipe for target 'override_dh_installinit' debian/rules:249: warning: overriding recipe for target 'override_dh_installsystemd' /usr/share/openstack-pkg-tools/pkgos.make:40: warning: ignoring old recipe for target 'override_dh_installsystemd' if [ -e /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/CHANGELOG ] ; then \ dh_installchangelogs /build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/CHANGELOG ; \ else \ dh_installchangelogs ; \ fi make[1]: Leaving directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1' debian/rules override_dh_installman make[1]: Entering directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions debian/rules:244: warning: overriding recipe for target 'override_dh_installinit' /usr/share/openstack-pkg-tools/pkgos.make:43: warning: ignoring old recipe for target 'override_dh_installinit' debian/rules:249: warning: overriding recipe for target 'override_dh_installsystemd' /usr/share/openstack-pkg-tools/pkgos.make:40: warning: ignoring old recipe for target 'override_dh_installsystemd' echo "Do nothing..." Do nothing... make[1]: Leaving directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1' debian/rules override_dh_python3 make[1]: Entering directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions debian/rules:244: warning: overriding recipe for target 'override_dh_installinit' /usr/share/openstack-pkg-tools/pkgos.make:43: warning: ignoring old recipe for target 'override_dh_installinit' debian/rules:249: warning: overriding recipe for target 'override_dh_installsystemd' /usr/share/openstack-pkg-tools/pkgos.make:40: warning: ignoring old recipe for target 'override_dh_installsystemd' dh_python3 --shebang=/usr/bin/python3 dh_python3 -popenvswitch-ipsec /usr --shebang=/usr/bin/python3 E: dh_python3 dh_python3:176: no package to act on (python3-foo or one with ${python3:Depends} in Depends) dh_python3 -popenvswitch-vtep /usr --shebang=/usr/bin/python3 dh_python3 -popenvswitch-switch /usr --shebang=/usr/bin/python3 dh_python3 usr/share/openvswitch/scripts --shebang=/usr/bin/python3 make[1]: Leaving directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1' debian/rules override_dh_installinit make[1]: Entering directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions debian/rules:244: warning: overriding recipe for target 'override_dh_installinit' /usr/share/openstack-pkg-tools/pkgos.make:43: warning: ignoring old recipe for target 'override_dh_installinit' debian/rules:249: warning: overriding recipe for target 'override_dh_installsystemd' /usr/share/openstack-pkg-tools/pkgos.make:40: warning: ignoring old recipe for target 'override_dh_installsystemd' # Create the init scripts and systemd unit files from the template set -e ; set -x ; for i in `ls -1 debian/*.init.in` ; do \ MYINIT=`echo $i | sed s/.init.in//` ; \ cp $i $MYINIT.init ; \ cat /usr/share/openstack-pkg-tools/init-script-template >>$MYINIT.init ; \ pkgos-gen-systemd-unit $i ; \ done + ls -1 debian/*.init.in ls: cannot access 'debian/*.init.in': No such file or directory # If there's a service.in file, use that one instead of the generated one set -e ; set -x ; for i in `ls -1 debian/*.service.in`; do \ MYPKG=`echo $i | sed s/.service.in//` ; \ cp $MYPKG.service.in $MYPKG.service ; \ done + ls -1 debian/*.service.in ls: cannot access 'debian/*.service.in': No such file or directory # Generate the systemd unit if there's no already existing .service.in set -e ; set -x ; for i in `ls debian/*.init.in` ; do \ MYINIT=`echo $i | sed s/.init.in/.service.in/` ; \ if ! [ -e $MYINIT ] ; then \ pkgos-gen-systemd-unit $i ; \ fi \ done + ls debian/*.init.in ls: cannot access 'debian/*.init.in': No such file or directory dh_installinit --restart-after-upgrade dh_installinit -popenvswitch-switch --name=ovsdb-server --no-start dh_installinit: warning: All requested packages have been excluded (e.g. via a Build-Profile or due to architecture restrictions). dh_installinit -popenvswitch-switch --name=ovs-vswitchd --no-start dh_installinit: warning: All requested packages have been excluded (e.g. via a Build-Profile or due to architecture restrictions). make[1]: Leaving directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1' debian/rules override_dh_installsystemd make[1]: Entering directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions debian/rules:244: warning: overriding recipe for target 'override_dh_installinit' /usr/share/openstack-pkg-tools/pkgos.make:43: warning: ignoring old recipe for target 'override_dh_installinit' debian/rules:249: warning: overriding recipe for target 'override_dh_installsystemd' /usr/share/openstack-pkg-tools/pkgos.make:40: warning: ignoring old recipe for target 'override_dh_installsystemd' # Create the init scripts and systemd unit files from the template set -e ; set -x ; for i in `ls -1 debian/*.init.in` ; do \ MYINIT=`echo $i | sed s/.init.in//` ; \ cp $i $MYINIT.init ; \ cat /usr/share/openstack-pkg-tools/init-script-template >>$MYINIT.init ; \ pkgos-gen-systemd-unit $i ; \ done + ls -1 debian/*.init.in ls: cannot access 'debian/*.init.in': No such file or directory # If there's a service.in file, use that one instead of the generated one set -e ; set -x ; for i in `ls -1 debian/*.service.in`; do \ MYPKG=`echo $i | sed s/.service.in//` ; \ cp $MYPKG.service.in $MYPKG.service ; \ done + ls -1 debian/*.service.in ls: cannot access 'debian/*.service.in': No such file or directory # Generate the systemd unit if there's no already existing .service.in set -e ; set -x ; for i in `ls debian/*.init.in` ; do \ MYINIT=`echo $i | sed s/.init.in/.service.in/` ; \ if ! [ -e $MYINIT ] ; then \ pkgos-gen-systemd-unit $i ; \ fi \ done + ls debian/*.init.in ls: cannot access 'debian/*.init.in': No such file or directory dh_installsystemd -popenvswitch-switch --name=ovsdb-server dh_installsystemd: warning: All requested packages have been excluded (e.g. via a Build-Profile or due to architecture restrictions). dh_installsystemd -popenvswitch-switch --name=ovs-vswitchd dh_installsystemd: warning: All requested packages have been excluded (e.g. via a Build-Profile or due to architecture restrictions). dh_installsystemd --restart-after-upgrade -Xovs-vswitchd.service -Xovsdb-server.service make[1]: Leaving directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1' dh_perl -i dh_link -i dh_strip_nondeterminism -i dh_compress -i dh_fixperms -i dh_missing -i dh_installdeb -i debian/rules override_dh_gencontrol make[1]: Entering directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions debian/rules:244: warning: overriding recipe for target 'override_dh_installinit' /usr/share/openstack-pkg-tools/pkgos.make:43: warning: ignoring old recipe for target 'override_dh_installinit' debian/rules:249: warning: overriding recipe for target 'override_dh_installsystemd' /usr/share/openstack-pkg-tools/pkgos.make:40: warning: ignoring old recipe for target 'override_dh_installsystemd' if dpkg-vendor --derives-from ubuntu ; then \ dh_gencontrol -- -T/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/ubuntu_control_vars ; \ else \ dh_gencontrol -- -T/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1/debian/debian_control_vars ; \ fi make[1]: Leaving directory '/build/openvswitch-NfUhtD/openvswitch-2.15.0+ds1' dh_md5sums -i dh_builddeb -i dpkg-deb: building package 'openvswitch-pki' in '../openvswitch-pki_2.15.0+ds1-2_all.deb'. dpkg-deb: building package 'python3-openvswitch' in '../python3-openvswitch_2.15.0+ds1-2_all.deb'. dpkg-genbuildinfo --build=all dpkg-genchanges --build=all >../openvswitch_2.15.0+ds1-2_all.changes dpkg-genchanges: info: binary-only arch-indep upload (source code and arch-specific packages not included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: running special hook: sync-out /build/openvswitch-NfUhtD /tmp/openvswitch-2.15.0+ds1-2yxygkpz7 I: cleaning package lists and apt cache... W: deleting files in /tmp: Gmt3DpZG W: deleting files in /tmp: GmmnXR0I I: removing tempdir /tmp/mmdebstrap.svpBWXHAJ9... I: success in 709.9018 seconds md5: openvswitch-pki_2.15.0+ds1-2_all.deb: OK md5: python3-openvswitch_2.15.0+ds1-2_all.deb: OK sha1: openvswitch-pki_2.15.0+ds1-2_all.deb: OK sha1: python3-openvswitch_2.15.0+ds1-2_all.deb: OK sha256: openvswitch-pki_2.15.0+ds1-2_all.deb: OK sha256: python3-openvswitch_2.15.0+ds1-2_all.deb: OK Checksums: OK